bat日期限制

来源:百度知道 编辑:UC知道 时间:2024/05/30 13:27:52
我想在批处理前加上判断日期的命令
如果系统日期大于 2010-1-1 就不运行它应该怎么做
我自己根据网上 查的 修改的 不过好麻烦 两位的好简单 谢谢
set var=%date:~0,-4%
if %var% gtr 2009-01-01 (
if %var% gtr 2010-12-31 exit
)

好办,在批处理前面加上一句判断:

if "%date:~0,10%" GTR "2010-01-01" exit

for /f "tokens=1,2,3 delims=- " %%i in ('echo %date%') do if %%i%%j%%k GTR 20100101 goto :end