为什么“定期维护”计划任务从“禁用”变为“启用”?
烘焙 AWS AMI 时,该任务最初处于禁用状态。实例启动时,该任务处于禁用状态,但启动 15 分钟后,该任务变为启用状态。
答案1
Regular Maintenance
任务正在更改 的状态Idle Maintenance
。如果我Idle Maintenance
在启动后立即禁用该任务,则Regular Maintenance
任务状态将保持为已禁用。
我使用Get-ScheduledTaskIno
powershell 命令跟踪了这个问题。以下是我观察到的变化。
闲置维护任务的初始状态:
TaskPath TaskName State
-------- -------- -----
\Microsoft\Windows\TaskScheduler\ Idle Maintenance Ready
\Microsoft\Windows\TaskScheduler\ Maintenance Configurator Disabled
\Microsoft\Windows\TaskScheduler\ Manual Maintenance Ready
\Microsoft\Windows\TaskScheduler\ Regular Maintenance Disabled
LastRunTime : 10/30/2017 5:51:51 PM
LastTaskResult : 0
NextRunTime :
NumberOfMissedRuns : 0
TaskName : Idle Maintenance
指示空闲维护已运行并禁用定期维护任务:
TaskPath TaskName State
-------- -------- -----
\Microsoft\Windows\TaskScheduler\ Idle Maintenance Disabled
\Microsoft\Windows\TaskScheduler\ Maintenance Configurator Disabled
\Microsoft\Windows\TaskScheduler\ Manual Maintenance Ready
\Microsoft\Windows\TaskScheduler\ Regular Maintenance Ready
LastRunTime : 11/22/2017 12:32:32 PM
LastTaskResult : 0
NextRunTime :
NumberOfMissedRuns : 0
TaskName : Idle Maintenance