在 Windows Server 2012 R2 服务器上,我创建了一个计划任务,其触发器定义为每天,每五分钟重复一次。(我有多个像这样配置的其他任务,我没有问题)。
任务本身完美运行;如果我手动运行任务(从任务计划程序中,即右键单击,运行),它可以正常工作并执行我想要它执行的操作。并给出最后一次运行结果 0x0。不工作的是触发器。它只是不运行。
澄清一下,我并不是说它运行并且不起作用,也没有给出错误或它没有运行的原因。只是,什么都没有发生。我检查了 Microsoft/Windows/Task Scheduler/Operational 下的应用程序和服务事件日志。我可以看到许多 eventID 107 日志,但没有针对此任务。在任务调度程序中,除了我手动运行它的位置之外,历史选项卡中没有任何内容。
任务设置为以SYSTEM方式运行(设置为SYSTEM并灰显时默认设置用户是否登录)。在“条件”选项卡下,我没有勾选任何内容。在设置下,勾选以下内容:
- 允许任务按需运行
- 如果任务运行时间超过:[3 天],则停止任务
- 如果任务在请求时没有结束,则强制它停止。
“如果任务已经在运行,则应用以下规则:”选项设置为“不启动新实例”,但我已经尝试结束任务的所有正在运行的实例。
还有其他建议吗?
好的,真脸掌时刻。找到了答案,是这样的: