используя системный планировщик на 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-файл заполняется при каждом перезапуске. Я хотел бы проверить, работает ли он в диспетчере задач (или в простом способе идентифицировать его с помощью эквивалента идентификатора процесса, записанного в текстовом файле). Кто-нибудь может дать мне совет о том, как это сделать?
windows
command-line
batch
scheduled-tasks
Малкавиан
источник
источник
wmic process where "caption='cmd.exe' or caption='ping.exe'" get ProcessID, CommandLine