Windows——停止计划作业的两个选项——为什么?

Windows——停止计划作业的两个选项——为什么?

每次我在 Windows 中设置计划作业时,我都向自己保证要获得正确的信息,以了解为什么属性包含两个停止作业的选项:-

因此:我尝试设置 SJ 每 N 分钟运行一次。在时间间隔页面(Win7 - 属性上的第二个选项卡)中,我们可以找到此属性(我尝试从 HUN windows 翻译):- 停止作业,直到它运行超过:NN

没问题,但是我们还可以在作业“设置”选项卡中找到一个属性: - 如果作业运行时间超过以下时间,则停止作业:MM

这是两个选择。

但我不明白它们有什么不同以及它们有什么规则。

有人对此了解更多吗?

答案1

一种方法是每 N 分钟启动一次作业

另一个是如果运行超过 x 分钟则取消。

因此,我们假设您有一个程序,它在运行时会在屏幕上停留 60 秒,然后关闭。我们忽略它实际上做了什么,除了您每次可以看到它 60 秒。

但是,让我们假设下次您运行它时,它在 60 秒后仍然处于运行状态,在 120 秒后仍然处于运行状态,在 300 秒后仍然处于运行状态!那么,肯定出了问题!可能是它崩溃了?无论如何,它都无法正常工作,但您可以看到它,因此可以关闭它。

现在,让我们假设你看不到它!你知道它应该持续 60 秒才能完成它的工作,但你不知道程序是否出现故障/卡住了等等。如果任务在 120 秒后仍未完成,你希望将其取消,这可能是理想的情况。

我们在工作中遇到这种情况,每 10 分钟启动一次任务,但该任务只需 1 分钟。确切地说,我们有一个命令,规定如果它在 5 分钟后运行,就将其终止!因为我们知道它会再次运行!

之所以有多个位置来设置此功能(在触发器选项卡下,打开触发器,您可以在 X 时间后取消任务,以及在“设置”选项卡下),是为了对每个触发器进行控制。例如:

假设我的任务有 3 个触发器。在这个例子中,它们都在早上 8:45 开始,比我上班时间早 15 分钟。它所做的 3 件事是启动 Outlook,并运行 2 个进程。我的 2 个进程每个应该只持续 1 分钟,但我不希望 Outlook 只打开 1 分钟。因此,在我的“设置”选项卡(任务的全局设置)中,如果任务持续超过 2 分钟,我会终止该任务。这也会终止 Outlook!因此,在我的触发器中,在 Outlook 下,我通过覆盖它来确保不会出现这种情况!

相关内容