批处理 schtasks指令 更改计划任务的延时属性
win7系统schtasks/create/tn"Startup"/trC:\test.exe/scurrent-PC/scONSTARTpause以上可以实现新建某任务...
win7系统
schtasks /create /tn "Startup" /tr C:\test.exe /s current-PC /sc ONSTART pause
以上可以实现新建某任务,但我不知道更改启动延时的参数如何修改。
就是图中的delay选项和参数。
希望能提供有效的参数,100分求教。
最好能提供参数的出处。
不要直接把schtasks的说明文件粘进来。我已经都看过了。 展开
schtasks /create /tn "Startup" /tr C:\test.exe /s current-PC /sc ONSTART pause
以上可以实现新建某任务,但我不知道更改启动延时的参数如何修改。
就是图中的delay选项和参数。
希望能提供有效的参数,100分求教。
最好能提供参数的出处。
不要直接把schtasks的说明文件粘进来。我已经都看过了。 展开
2个回答
展开全部
看帮助
schtasks /create /?
……
(略)
……
/DELAY delaytime 指定触发触发器后延迟任务运行的
等待时间。时间格式为
mmmm:ss。此选项仅对计划类型
ONSTART, ONLOGON, ONEVENT.
msdn上说得更清楚。
所以你只要简单地加一个/delay 0000:30这样的参数就可以了
schtasks /create /?
……
(略)
……
/DELAY delaytime 指定触发触发器后延迟任务运行的
等待时间。时间格式为
mmmm:ss。此选项仅对计划类型
ONSTART, ONLOGON, ONEVENT.
msdn上说得更清楚。
所以你只要简单地加一个/delay 0000:30这样的参数就可以了
追问
非常感谢,
追问一个,用指令建的任务默认是有activate time的(advanced setting第四项),如何把这个勾取消?
追答
貌似没办法,帮助里说了:
/ST starttime 指定运行任务的开始时间。
时间格式为 HH:mm (24 小时时间),例如 14:30 表示
2:30 PM。如果未指定 /ST,则默认值为
当前时间。/SC ONCE 必需有此选项。
这个时间会自动加进去,不过这个选项对onstart onlogon之类的也没太大影响,毕竟“当前时间”肯定比下次启动时要早,任务肯定会执行的。
参考资料: http://msdn.microsoft.com/en-us/library/bb736357.aspx
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询