Я никогда не писал ничего, это могущественная оболочка. Может кто-нибудь написать мне скрипт для достижения этой цели.
У меня запланированное задание Task_1
, которое запускается в 11:00 из планировщика заданий, что обычно занимает 1 час.Иногда он сообщается как «выполнено» около 11:20 без каких-либо ошибок.
Я хочу создать новое задание Task_2
, которое запускается в 11:30, но я хочу, чтобы оно проверило состояние Task_1
.Если Task_1
не запущен, запустите Task_2
.
Может ли кто-нибудь помочь мне в этом сценарии для Task_2
?
if (Get-ScheduledTask | Where TaskName -eq Task_1).State != running
Start Task_1
Спасибо