最近工作都是帮别人上传东西,网站对于网通用户是采用squid加速的,根据设置很多时候需要手动刷新图片缓存,所以每次更新都要看看每个文件夹有没有图片,然后再到squid服务上找文件刷新缓存,于是就写了一个这样的东西。

 

如果大家有更好的东西,麻烦解释一下,多多指教啊

放在同根目录运行即可(支持多后缀刷选噢)

 
  
  1. @echo off 
  2. setlocal ENABLEDELAYEDEXPANSION  
  3. ::===在这里设置你的后缀名 
  4. set houzhui=.jpg .gif .png .swf 
  5. ::===在这里设置你要搜索的路径,这里设置为批处理所在目录 
  6. set pwd=%~dp0 
  7. for /R "%pwd%" %%i in (*) do ( 
  8. ::===这里是记录文件名,根据要求记录吧 
  9. set filename=%%~nxi 
  10. call :check %%~xi 
  11. pause 
  12.  
  13. :check 
  14. for %%i in (%houzhui%) do ( 
  15. ::===判断后输出噢,根据自己喜欢输出吧 
  16. if "%1"=="%%i" echo !filename! && echo ./find.sh !filename! >>kk.txt 
  17. goto :eof 
  18. pause