如果运行时间超过 15 分钟,是否停止 Windows 2008 任务计划程序中的任务?

Mou*_*tte 5 task-scheduler windows-server-2008-r2

在任务计划程序 Windows 2008 和 Win8 中任务的设置选项卡中,您可以指定影响任务行为的其他设置。

“如果任务运行时间超过:则停止任务”的设置只允许低至 1 小时,但是如果运行时间超过 15 分钟,是否还有其他方法可以在几分钟内有效地终止我的工作?

谢谢。

Mik*_*ood 1

在此输入图像描述您可以使用“schtasks /create”从命令行指定持续时间(以分钟为单位)。/DU 选项允许 HH:mm 因此,如果需要,您应该能够将其设置为 15 分钟。

  • 此外,GUI 似乎还允许您在持续时间下拉列表中手动输入“1 分钟”。我在发布上述内容后注意到了这一点。因此,您可能可以更轻松地从 GUI 更改它,但请记住持续时间需要比重复间隔短(即使只运行一次)。 (4认同)
  • /DU 选项似乎与重复间隔的持续时间有关,而不是与终止有关。我在命令行创建的不同测试从未更改“如果运行 X 小时 X 分钟则停止任务”设置(schtasks /query /fo LIST /v /tn test)。我用一个简单的测试进行了测试,但没有成功: schtasks /create /tn test /du 00:01 /k /tr "ping.exe 127.0.0.1 -t" (2认同)