如何让Windows 8调度程序在计算机空闲时运行一次但是等待至少12小时才能执行相同的操作?

Modified on: Sat, 09 Feb 2019 02:40:02 +0800

我注意到选择只在空闲时运行的选项,然后每12小时无限期地重复一次,

即:

,没有按照我的意图行事,因为它在运行一次后基本上重置了12h计数器,前提是计算机在后来的触发之前没有空转。

我想让它既可以在空闲时运行,也可以将它限制在12小时内,即使计算机在运行之间空转也是如此。

作者:j riv

最佳答案

你正在向后设置你的任务。而不是触发系统空闲,在特定时间触发它,设置为每12小时重复一次。然后,转到条件选项卡并告诉它仅在系统空闲后启动(在此处插入所需的持续时间)。根据任务的性质,您可能还希望选择在计算机停止空闲时停止任务的选项(然后,如果空闲恢复,可能需要选择重新启动)。您可能还想进入“设置”选项卡,并选择在错过开始时间后尽快运行任务的选项。

以下屏幕截图是适用于Windows 7系统中任务的正确配置。

编辑触发屏幕:注意它设置为“一次”,“无限期持续每12小时重复一次”。此对话框中的默认时间是您打开对话框的时间。这样就可以了,因为除非系统处于空闲状态,否则你要设置一个条件以防止它启动。

条件屏幕:我已选择仅在计算机有一分钟空闲时间时启动任务。如果在首次触发任务时未满足空闲计时器,则任务将在中止尝试之前等待1小时(“等待空闲”设置)。请注意,这意味着如果计算机在计划的触发器的一小时内没有空闲至少一分钟,则任务将无法启动。这也意味着任务可能在11小时内相互进行两次运行 - 如果第一次运行的空闲条件直到其运行窗口结束时才满足,并且第二次运行的空闲条件在窗口的开头。

如果计算机退出空闲状态,我也选择停止任务,并在计算机重新启动时重新启动 - 此处的首选项(以及此屏幕上的其他选项)可能会有所不同。

设置屏幕:如果错过了预定的开始时间,您可能希望该任务尽快触发(例如:计算机已关闭)。重试尝试可能很有用,具体取决于任务的性质。此外,如果任务运行时间太长,可以使用计时器来停止任务。默认情况下,如果上一个实例仍在运行,则最后一个设置将使任务无法启动。

作者:,Iszi

相关问答

添加新评论