[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
调试成功后把echo rd /q /s前的echo去掉
  1. @echo off
  2. set mm=%date:~7,2%
  3. set dd=%date:~4,2%
  4. set yy=%date:~10,4%
  5. md f:\Backup\fobackup\Fo-daily-%mm%-%dd%-%yy%
  6. ::前面是楼主原来的代码
  7. set file=s_date.txt
  8. if not exist %file% (echo %mm%-%dd%-%yy% >%file%)
  9. set /p s=<%file%
  10. for /f "tokens=1-6*" %%1 in ("%s%") do (
  11.     if "%%1" neq "%mm%-%dd%-%yy%" (
  12.     echo %mm%-%dd%-%yy% %%1 %%2 %%3 %%4 %%5 %%6>%file%
  13.     for %%a in (%%7) do echo rd /q /s "f:\Backup\fobackup\Fo-daily-%%a"
  14.     )
  15. )
复制代码

TOP

返回列表