Существует класс WMI с именем Win32_ScheduledJob , который имеет некоторые поля состояния, которые могут быть полезны.В частности, поле ElapsedTime
выглядит так, как будто оно именно то, что вы ищете, при условии, что оно сбрасывается при завершении задачи.
Вот пример кода для просмотра состояний.Просто установите strComputer
на имя компьютера, на который вы хотите посмотреть (.
означает локальный компьютер).
В противном случае, если это не сработает, вы можете просто посмотреть наSchedlgu.txt
файл в каталоге Windows
и посмотрите, запущен ли он, но еще не остановлен.