Board logo

标题: 请教高手:如何让批处理自动定时执行? [打印本页]

作者: acme     时间: 2007-4-10 09:41    标题: 请教高手:如何让批处理自动定时执行?

Dos批处理可以设置时间让它到时间自动执行吗?
<如果问题很菜,各位大哥就不要生气。>
作者: lxmxn     时间: 2007-4-10 10:08

用at命令试试。

作者: acme     时间: 2007-4-10 10:11
楼上大哥可否详细那么一点点,我吃个新人的,技术很烂。
谢谢!
作者: lxmxn     时间: 2007-4-10 13:19

具体使用方法请查看"at /?"。

作者: vk     时间: 2007-4-10 22:08
用AT和SCHTASKS这两个命令都可以实现让批处理定时执行的功能
下面是SCHTASKS命令定时执行批处理的方法
schtasks /create /tn pcl /tr (批处理文件路径)/sc once /st (以24小时格式的指定时间)
作者: Climbing     时间: 2007-4-11 07:47
为什么不直接试试Windows的任务计划?

控制面板-任务计划
作者: acme     时间: 2007-4-11 10:57
那at命令设置自动运行的格式是怎样的呢?
at id time
???
作者: acme     时间: 2007-4-11 11:57
vk,可以帮忙举例说明at以及schtasks的用法吗?
tks!!!
作者: lxmxn     时间: 2007-4-11 12:46

rem 在22:30的时候执行关机命令;
at 22:30 /interactive shutdown -s -t 60
Schtasks 方面的看下面的:

  Quote:
SCHTASKS /Create /S system /U user /P password /RU runasuser
         /RP runaspassword /SC HOURLY /TN rtest1 /TR notepad
SCHTASKS /Create /S system /U domain\user /P password /SC MINUTE
         /MO 5 /TN rtest2 /TR calc.exe /ST 12:00:00
         /SD 2001/12/30 /ED 2001/12/30 /RU runasuser /RP
SCHTASKS /Create /SC MONTHLY /MO first /D SUN /TN game
         /TR c:\windows\system32\freecell
SCHTASKS /Create /S system /U user /P password /RU runasuser
         /RP runaspassword /SC WEEKLY /TN test1 /TR notepad.exe
SCHTASKS /Create /S system /U domain\user /P password /SC MINUTE
         /MO 5 /TN test2 /TR c:\windows\system32\notepad.exe
         /ST 18:30:00 /RU runasuser /RP *
SCHTASKS /Create /SC MONTHLY /MO first /D SUN /TN cell
         /TR c:\windows\system32\freecell /RU runasuser


作者: acme     时间: 2007-4-11 12:49
tks!very good!
作者: zqdarkday     时间: 2007-4-22 10:13
受了