最近工作都是帮别人上传东西,网站对于网通用户是采用squid加速的,根据设置很多时候需要手动刷新图片缓存,所以每次更新都要看看每个文件夹有没有图片,然后再到squid服务上找文件刷新缓存,于是就写了一个这样的东西。
如果大家有更好的东西,麻烦解释一下,多多指教啊
放在同根目录运行即可(支持多后缀刷选噢)
- @echo off
- setlocal ENABLEDELAYEDEXPANSION
- ::===在这里设置你的后缀名
- set houzhui=.jpg .gif .png .swf
- ::===在这里设置你要搜索的路径,这里设置为批处理所在目录
- set pwd=%~dp0
- for /R "%pwd%" %%i in (*) do (
- ::===这里是记录文件名,根据要求记录吧
- set filename=%%~nxi
- call :check %%~xi
- )
- pause
- :check
- for %%i in (%houzhui%) do (
- ::===判断后输出噢,根据自己喜欢输出吧
- if "%1"=="%%i" echo !filename! && echo ./find.sh !filename! >>kk.txt
- )
- goto :eof
- pause