[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 pcl_test 于 2015-3-21 23:33 编辑

回复 1# freesoft00
  1. @echo off
  2. if exist "C:\Windows\getdate.txt" goto main
  3. for /l %%a in (30 30 330) do (
  4. (echo LastDate=date(^)+%%a
  5. echo FmtDate=right(year(LastDate^),4^) ^& right("0" ^& month(LastDate^),2^) ^& right("0" ^& day(LastDate^),2^)
  6. echo wscript.echo FmtDate)>getdate.vbs
  7. for /f %%b in ('cscript /nologo getdate.vbs') do >>"C:\Windows\getdate.txt" echo,%%b
  8. )
  9. del getdate.vbs
  10. :main
  11. set tdate=%date:~0,4%%date:~5,2%%date:~8,2%
  12. set n=1
  13. setlocal enabledelayedexpansion
  14. for /f "delims=" %%e in ('type "C:\Windows\getdate.txt"') do (
  15. if !n! == 4 set aa=%%e
  16. set /a n+=1
  17. set bb=%%e
  18. )
  19. if !tdate! gtr !bb! (
  20. del "C:\Windows\getdate.txt"
  21. echo 删除任务计划
  22. del %0 & exit
  23. )
  24. for /f "delims=" %%i in ('type "C:\Windows\getdate.txt"') do (
  25. if !tdate! equ %%i if !tdate! lss !aa! (echo 命令1)
  26. if !tdate! equ %%i if !tdate! geq !aa! (echo 命令2)
  27. )
  28. endlocal
复制代码
1

评分人数

TOP

返回列表