Планировщик заданий Windows не выполняет задачу по событию

Я пытаюсь запустить задачу, когда получаю сетевое соединение, и выполняю следующие действия.

Я создал test.bat, который выполняет какой-то сценарий, и для триггера планировщика задач для него было задано значение "Журнал: Microsoft-Windows-NetworkProfile/Operational Source: NetworkProfile".

(только на отключение на данный момент).

Когда я отключаюсь от моего Wi-Fi, в окне просмотра событий я вижу в окне Просмотр событий-> Журналы приложений и служб-> Microsoft -> -> Windows-> NetworkProfile-> Операционный, что создается событие с идентификатором 10001. Тем не менее, мой скрипт никогда не запускается. Когда я запускаю задачу вручную или планирую ее на определенное время, все работает просто отлично.

2 ответа

Решение

Нашел решение: по какой-то причине триггер был установлен как

Журнал:Microsoft-Windows-NetworkProfile/ операционный, Источник:NetworkProfile, Код события: 10001

Когда я создал новое задание (я уверен, что выполнил те же действия для буквы T!), Триггер был указан как

Журнал:Microsoft-Windows-NetworkProfile/Operational, Источник:Microsoft-Windows-NetworkProfile, КОД события: 10001

который работал. (Понятия не имею, что я сделал неправильно в первый раз).

У меня была задача, управляемая событиями, которая не запускалась при возникновении события, потому что есть параметр "условия" для задачи Start the task only if the computer is on AC power,

Я проводил тест на своем ноутбуке без подключения к сети. Таким образом, условие не было выполнено! Проверьте все эти условия по сравнению с вашим точным сценарием, если вы столкнулись с подобной проблемой.

Другие вопросы по тегам