Я успешно настроил задачу для запуска на событии 4802 (экранная заставка), но она запускается слишком часто, так как я могу отсутствовать некоторое время и запустить ssaver. Теперь определение триггера выглядит так

Как выполнить задачу при запуске события, но только в течение определенного периода времени, например, с 10 до 10 часов?

Настройка Activate/Expire кажется, активна только на указанный день, как включить ее делать каждый день?

1 ответ1

0

Я решил задачу с помощью этого заявления PowerShell, считая, что наши временные рамки 8:8-8:

if ([int](get-date -format HH) -gt 8 -or [int](get-date -format HH) -lt 20) {do smth}

Оператор должен быть помещен в поле Action свойств задачи перед реальным действием:

Если кто-то хочет запустить что-то отличное от скрипта Powershell, то нужно найти эквивалент в PS.

Если кто-то знает более элегантное / нативное решение, ответы приветствуются.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .