Я создал новую задачу в планировщике задач и хочу, чтобы она запускалась только в том случае, если компьютер бездействует в течение 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
ответу:
Источник:Майкрософт