Re whl56888:
JonePeng的程序有些问题,做了一些小小的改动:
...
echo.|date|find "08-01"
if not errorlevel 1 goto run
:: 在此执行指定时间不可执行的程序
...
...
goto end
:run
:: 在此执行仅在指定时间需要执行的程序
goto end
:end
另外,在XP或其他环境下的CMD中DATE所显示的日期格式也大都并非是“8月11日”的格式,这跟系统环境有关,我的系统便是“2005-07-24 星期日”。这个日期格式非常关键,又是可以决定代码的执行成败,比如上面修改后的代码便可能在08年1月、01年8月、1月8日触发,这就看系统中DATE命令的日期格式是什么了。
只是,这个决定因素在哪里尚无法确定,也许与country代码有关,不知哪位有更具体的意见?
Last edited by willsort on 2005-7-24 at 18:19 ]