используя системный планировщик на win 2012R2, я бы запустил следующий bat-файл:
echo %DATE%_%TIME% >> C:\test\testschedule.txt
timeout /T 300 /NOBREAK
start ping 8.8.8.8 -t
start ping 208.67.222.222 -t
start ping 208.67.220.220 -t
скрипт работает нормально, если выполняется вручную. Сценарий, кажется, работает нормально, если запланировано для пользователя с журналом, в котором применяется локальная политика пакетного задания. TXT-файл заполняется при каждом перезапуске. Я хотел бы проверить, работает ли он в диспетчере задач (или в простом способе идентифицировать его с помощью эквивалента идентификатора процесса, записанного в текстовом файле). Кто-нибудь может дать мне совет о том, как это сделать?
спасибо, и, кстати, я забыл, что запуск эхо-запросов с помощью команды: запустить эхо-запрос делает их видимыми в диспетчере задач, поэтому у меня уже был способ отследить их, но мне больше нравится ваше решение.
—
Малкавиан
wmic process where "caption='cmd.exe' or caption='ping.exe'" get ProcessID, CommandLine