Board logo

标题: 如何使用AT命令每天执行一个程序? [打印本页]

作者: lukchen     时间: 2007-4-19 13:24    标题: 如何使用AT命令每天执行一个程序?
何用AT命令实现让电脑每一天的同一时间执行一个批处理啊!
我现在只是测试到让它运行一次,而明天就不能再运行了。。
如at 12:00 c:\test.bat

作者: bjsh     时间: 2007-4-19 21:52
运行 hh cmds.chm

查找schtasks;

里面的解释很详细的而且有不少示例;

要多看帮助文件;

/?和cmds.chm是最好的老师

作者: bw070     时间: 2007-4-19 23:48
Originally posted by lukchen at 2007-4-19 12:24 AM:
何用AT命令实现让电脑每一天的同一时间执行一个批处理啊!
我现在只是测试到让它运行一次,而明天就不能再运行了。。
如at 12:00 c:\test.bat


什么意思 是每天都执行同一个 还是每天都执行不同的?

执行同一个:
at 16:30 /every:m,t,w,th,f,s,su c:\test1.bat

执行不同的:
at 12:00 /every:m c:\test1.bat
at 12:00 /every:t c:\test2.bat
at 12:00 /every:w c:\test3.bat
at 12:00 /every:th c:\test4.bat
at 12:00 /every:f c:\test5.bat
at 12:00 /every:s c:\test6.bat
at 12:00 /every:su c:\test7.bat

Last edited by bw070 on 2007-4-19 at 10:50 AM ]

作者: guxingyibei     时间: 2007-4-20 09:58
我这里怎么就执行不了这样的命令呢?

比如说就是 at 12:00 c:\test.bat


test.bat内容:

cmd.exe


到底是哪里出错了啊??:(

作者: bw070     时间: 2007-4-20 11:29


test.bat内容:

cmd.exe


到底是哪里出错了啊??:(


"at 12:00 c:\test.bat"命令正确!

test.bat内容:cmd.exe???!

应该是
start cmd.exe
!!!!

作者: ninao99     时间: 2007-10-15 17:19    标题: at 12:00 c:\test.bat回
这个命令应该是正确的,是你看不到结果的原因.可以用一个记事本看看他运行的结果,如:at 12:00 c:\test.bat^>volume:[[path\]fileneme\]xxx.txt.

作者: 不得不爱     时间: 2007-10-15 17:45
试下这个就看得到了
at 12:00 /interactive c:\test.bat