Я пытаюсь запустить задачу, когда получаю сетевое соединение и следую эти шаги.
Я создал test.bat, который выполняет какой-то скрипт, и установил для триггера планировщика задач значение Log: Microsoft-Windows-NetworkProfile / Operational. Источник: NetworkProfile Код события: 10001
(только на отключение на данный момент).
Когда я отключаюсь от своего Wi-Fi, в окне просмотра событий я вижу в разделе Просмотр событий -> Журналы приложений и служб -> Microsoft -> Windows -> NetworkProfile-> Операционный, что событие с идентификатором 10001 создано. Тем не менее, мой скрипт никогда не запускается. Когда я запускаю задачу вручную или планирую ее на определенное время, все работает просто отлично.
Microsoft/Windows/Task Scheduler
журнал событий для любых соответствующих событий.Ответы:
Нашел решение: По какой-то причине триггер был установлен как
Когда я создал новое задание (я уверен, что выполнил те же действия для буквы T!), Триггер был указан как
который работал. (Понятия не имею, что я сделал не так в первый раз).
источник
У меня была задача, управляемая событиями, которая не запускалась при возникновении события, потому что есть настройка «условия» задачи
Start the task only if the computer is on AC power
,Я проводил тест на своем ноутбуке без подключения к сети. Таким образом, условие не было выполнено! Проверьте все эти условия по сравнению с вашим точным сценарием, если вы столкнулись с подобной проблемой.
источник