我有一个 Windows Server 2008 SP 2 任务计划程序任务,每 10 分钟运行一次。
触发器显示“每天下午 6:50 - 触发后,每 10 分钟无限重复一次。”
查看下次运行时间,显示为 2012 年 6 月 18 日晚上 8:00。但是,当我让该时间过去时,下次运行时间只是更改为晚上 8:10,但任务尚未开始,上次运行时间与昨天相同。上次运行结果为“操作已成功完成。(0x0)”。
几天前我第一次创建它时它还能用,但今天我禁用它然后重新启用它,现在它就无法自动启动了。我仍然可以手动触发它,这样就可以了。
无论如何,如何才能让此任务在启用后每 10 分钟自动运行一次?
答案1
我的解决方法很简单...我已经手动运行了计划任务,但我创建计划任务的目的是每天使用它...我有几 TB 的数据要复制到备份服务器,所以我暂时无法安排任务。我的解决方法是将开始日期更新为当前日期,出于某种原因,这解决了问题。详细信息:上一个开始日期是 1 月 3 日,那是我创建任务并手动运行它的日子。该任务被启用为每天运行,并在 1 月 5 日失败。进入设置并将日期更新为当前日期(1 月 6 日),当晚运行并于 1 月 7 日完成。位置:Server 2012 R2、任务计划程序、打开任务、触发器选项卡、打开触发器、将开始日期更新为当前日期。
希望这对其他人有帮助。
答案2
我迟到了,但对于任何遇到同样问题的人来说:
使用Daily
计划和Repeat task every:
触发器高级设置中的选项时,请勿Indefinitely
在for a duration of:
选项中使用。将其更改为1 day
这没有任何意义,但解决了您的问题。Windows 2016 仍然存在此问题。
答案3
这可能现在不相关,但如果您手动启用\禁用计划任务,您可以使用在错过计划启动后尽快启动任务的选项。
答案4
检查工作开始日期/时间。这可能会让你犯错(它以前就困扰过我)。