现在是 19:01。这是我的 Windows Server 2016 上的“计划任务”窗口显示的内容:
如您所见,突出显示的任务是:
- 每小时 xx:15 触发运行,
- 计划于 19:15 再次运行,
- 最后一次运行时间为 16:15。
大约一小时前我检查时,“下次运行时间”是“2017 年 2 月 8 日 18:15:00”。但是,正如您在屏幕截图中看到的那样,它没有运行,任务历史记录也没有告诉我原因。
为了完整性,该任务的其余设置是:
- 一般的标签:系统帐户,“以最高权限运行”。
- 状况标签:未选中。
- 设置标签:“允许按需运行任务”,“如果任务运行时间超过 3 天则停止该任务”和“如果正在运行的任务没有按要求结束,则强制其停止”已检查。如果任务已在运行,“不要启动新实例”已选定。
我可以采取什么步骤来查找为什么任务有时无法启动?
答案1
似乎最近任务调度程序的行为发生了一些变化(Windows 10、Windows Server 2016)。您的任务可能会在今天 14:15 开始,然后每小时重复一次,持续 1 天。但是,如果您更改某些内容并保存任务,或者操作系统重新启动,则任务将仅在达到触发点后运行,触发点将是下一个 14:15 小时计划。
我认为这是一个重要的变化,我还没有看到微软记录下来,在我看来应该记录下来。它改变了多年来的标准行为……
卡洛斯·马亚