Windows 任务计划程序不会在下次运行时启动任务

Dan*_*n C 30 task-scheduler windows-server-2008-r2

我有一个应该每 10 分钟运行一次的 Windows Server 2008 SP 2 任务计划程序任务。

在此处输入图片说明

触发器显示“每天下午 6:50 - 触发后,每 10 分钟无限重复。”

查看 Next Run Time,显示 6/18/2012 8:00 PM。然而,当我让那个时间过去时,下一次运行时间只是更改为晚上 8 点 10 分,但任务尚未开始,上次运行时间与昨天相比没有变化。上次运行结果是“操作成功完成。(0x0)”。

几天前我第一次创建它时它工作,但今天我禁用然后重新启用它,现在它不会自动启动。我仍然可以手动触发它并且有效。

无论如何,如何让此任务在启用后每 10 分钟自动运行一次?

小智 23

我的修复很简单......我已经手动运行了计划任务,但我创建了计划任务是为了每天使用它......我有几个TB要复制到备份服务器,所以我无法安排任务刚刚。我的解决方法是将开始日期更新为当天,并且由于某种原因解决了它。详细信息:上一个开始日期是 1 月 3 日,那是我创建任务并手动运行它的时间。该任务已启用每天运行,但在 1 月 5 日失败。进入设置并将日期更新为当天(1 月 6 日),当晚运行并于 1 月 7 日完成)。位置:Server 2012 R2,任务计划程序,打开任务,触发器选项卡,打开触发器,将开始日期更新为当天。

希望这对其他人有帮助。

  • 我把我的任务设定在即将到来的未来,这对我来说是固定的。如果是过去的话,今天还不够。 (2认同)
  • 我也在较新版本的 Windows 上看到了这一点。这是一个错误,不是吗? (2认同)

小智 16

我参加聚会迟到了,但对于遇到同样问题的人来说:

使用Daily计划和Repeat task every:触发器的高级设置中的选项时,请勿Indefinitelyfor a duration of:选项中使用。将其更改为1 day

这没有任何意义,但解决了你的问题。Windows 2016仍然存在这个问题。


Vol*_*ets 9

这现在可能不相关,但如果您手动启用/禁用计划任务,您可以使用在计划启动错过后尽快启动任务的选项。 在此处输入图片说明


小智 8

对这个 3 岁的话题提供任何帮助可能为时已晚。

在“常规”选项卡上,确保选择“无论用户是否登录都运行”选项。

默认设置为“仅在用户登录时运行”,这意味着在有人登录到服务器之前不会运行任务。


Jon*_*ica 7

检查作业开始日期/时间。这可能会绊倒你(之前它曾让我陷入困境)。