【发布时间】:2014-02-21 15:38:42
【问题描述】:
很抱歉,如果有人问过这个或类似的问题,我希望我错过了一些愚蠢的东西,这很容易,但是。如何使用 schtasks /create 命令创建一个任务,该命令将在每天 7 点开始,并无限期地或在一天内每小时重复一次?
如果我这样做
schtasks /create /tn "test" /tr "\"C:\Program Files\test.exe"" /sc HOURLY /mo 1
只有在指定的日期和时间被命中时才会触发。
如果我这样做
schtasks /create /tn "test" /tr "\"C:\Program Files\test.exe"" /sc DAILY /mo 1
每天只会触发一次。
提前致谢!
【问题讨论】:
-
批处理文件本身可以使用
timeout延迟 60 分钟,然后再次循环开始。计划任务可以在早上 7 点启动批处理文件。 -
嗯,这可能是一种 hacky 方式,但如果计算机在 7 点未打开或在 7 点后关闭,它将无法启动批处理文件或重新启动批处理文件.
标签: batch-file scheduled-tasks windows-task-scheduler