标题:
[已结]如何在批处理文件里实现定时运行批处理?
[打印本页]
作者:
samichang
时间:
2006-3-24 17:00
标题:
[已结]如何在批处理文件里实现定时运行批处理?
想用批处理定时运行批处理文件.不知道定时命令怎么做啊?
[
Last edited by willsort on 2006-3-30 at 08:58
]
作者:
samichang
时间:
2006-3-24 17:02
补充:不用at命令及软件.只用批处理命令.
作者:
Climbing
时间:
2006-3-24 17:19
看来只好做一个循环了。
:_loop
If current_time==SpecTime goto _do
goto _loop
:_do
...
作者:
samichang
时间:
2006-3-24 19:20
能否具体一些啊?比如在4:30分执行test.bat 文件。怎么做?
作者:
Climbing
时间:
2006-3-25 21:38
:_loop
If "%time:~0,5%"==" 4:30" goto _do
goto _loop
:_do
call test.bat
恐怕只能在NT环境下运行。
注:
原来的代码中缺少了后面一个%号。即,原来是:
If "%time:~0,5"==" 4:30" goto _do
修改为:
If "%time:~0,5%"==" 4:30" goto _do
%time:~0,5%:表示取%time%变量的前5个字符组成的子串,详细查:set /?。
[
Last edited by Climbing on 2006-3-27 at 14:35
]
作者:
samichang
时间:
2006-3-26 11:54
谢谢支持!!!
作者:
doscc
时间:
2006-3-27 13:57
请问 Climbing
%time:~0,5%
是什么意思啊.
[
Last edited by doscc on 2006-3-27 at 15:08
]
作者:
Climbing
时间:
2006-3-27 14:40
%time:~0,5%:表示取%time%变量的前5个字符组成的子串,详细查:set /?。
作者:
doscc
时间:
2006-3-27 14:46
谢谢! Climbing
作者:
samichang
时间:
2006-3-28 09:04
set 命令在WINNT里用不了咋办啊?
欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/)
Powered by Discuz! 2.5