使用“每 x 小时重复一次”更新计划任务会导致其在 Windows 10 上触发

使用“每 x 小时重复一次”更新计划任务会导致其在 Windows 10 上触发

概要
我有一个计划任务,每 4 小时运行一次具有最高权限的程序。在 Windows 10 版本 1803(内部版本 17134.81)上,对此任务的任何更新都会导致它在保存任务后立即触发。即使更新是禁用触发器,也会触发任务!禁用“每 x 小时运行一次”子句似乎是解决此问题的唯一方法。但是,在 Windows 7(SP1)上保存相同的任务不会触发它。

细节
更新任务日志事件 #140(任务注册已更新)在任务历史记录中。同时,事件 #107(调度程序上触发的任务)已记录并且任务启动:
事件历史记录截图链接
“设置”选项卡上的“在错过计划启动后尽快运行任务”选项对此行为没有任何影响。

还有人遇到过这个问题吗?请提出一个合理的解决方法,不会导致任务在保存后立即触发。

答案1

防止任务计划程序任务在设置更新时执行

设置编辑触发器以...的间隔运行一度然后在高级设置部分,选择重复任务 4 hour持续 indefinitely但要确保开始时间最上面的是您希望首次运行此任务的时间。

在此处输入图片描述

笔记:这里的关键点是确保开始时间是个确切时间您希望该过程第一次运行,但先前日期然后它将首先运行,仅从该处开始时间

此外,从设置选项卡您可能还会取消选中错过预定的启动时间后尽快运行任务因为这也会导致这个问题。

在此处输入图片描述

相关内容