Планировщик задач - Что такое «Ожидание простоя»?

Планировщик задач - Что такое «Ожидание простоя»?

Я создал новую задачу в планировщике задач и хочу, чтобы она запускалась только в том случае, если компьютер бездействует в течение 10 минут.

но потом я увидел этот флажок, не понимаю, что он делает:

введите описание изображения здесь

В справке говорится:

Если задача настроена на запуск только в том случае, если компьютер бездействует в течение 30 минут, и задача ожидает, пока компьютер бездействует в течение 10 минут, то задача запустится через 5 минут, только если компьютер бездействовал в течение 25 минут до момента активации триггера. Задача не запустится, если компьютер перейдет в состояние бездействия через 5 минут после активации триггера.

Извините, я не понимаю этого объяснения. (откуда взялось 5 минут???)

может кто-нибудь пролить свет? (простыми словами)

решение1

Вы правы: это объяснение очень трудно понять! Попробую объяснить по-другому:-

На вашем снимке экрана у вас есть задача, которая запустится в определенное время. Когда эта задача запустится, она выполнится только в том случае, если утверждение "компьютер простаивал 10 минут" является истинным. Задача будет ждать до часа, пока утверждение не станет истинным, а затем она прекратит выполнение.

Если компьютер простаивал в течение 10 минут или более, когда была запущена задача, она будет выполнена немедленно. В противном случае она будет ждать.

Если компьютер станет бездействующим, скажем, через 15 минут после запуска задачи, задача продолжит ожидание. Через 25 минут после запуска задачи утверждение «компьютер бездействовал в течение 10 минут» станет истинным, поэтому задача будет выполнена.

Если компьютер не переходит в режим ожидания в течение 50 минут после запуска задачи, задача не будет выполнена. Это связано с тем, что задача перестанет ждать через 60 минут, поэтому если компьютер переходит в режим ожидания более 50 минут после запуска задачи, утверждение «компьютер находится в режиме ожидания 10 минут» не будет верным, пока не истечет указанный 1-часовой период ожидания.

решение2

Вам нужен реальный триггер (например, 18:00 каждый день) для вашей задачи, в противном случае «ждать простоя» не имеет смысла.

Теперь вы читаете это как:

В 18:00 каждый день, если компьютер еще не находится в режиме ожидания,ждатьдля другого1 часстать праздным.

  • Если он станет неактивным в течение этого времени, пусть он будет неактивным в течение10 минути затем начинается выполнение задачи.
  • В противном случае задача не будет запущена.

решение3

И чтобы еще больше все усложнить, Windows оценивает, простаивает ли компьютер, только каждые 15 минут. Так что даже если вы запланируете задачу на 09:00 с простоем в течение 1 минуты и убедитесь, что ничего не делаете в течение всей этой минуты, она все равно может не активироваться в 09:01 и может фактически не активироваться до 09:15 в зависимости от того, когда Windows оценивает состояние простоя.

решение4

Графическое пояснение к @mmmasonответу:

Состояние простоя

Источник:Майкрософт

Связанный контент