Язык пакетной обработки Windows cmd.exe
ужасен, но вы должны иметь возможность поместить его в пакетный файл и заставить его работать:
tasklist /FI "IMAGENAME eq mgms.exe" 2>&1 | findstr /B "INFO: No tasks running" > tmp
for /F "delims=" %x in (tmp) do mgms A1
Возможно, вам потребуется дополнительно проверить, что командная строкаАргументы для mgms.exe соответствуют вашим ожиданиям - посмотрите справку для tasklist.exe
и findstr.exe
.Я полагаю, что обе программы являются стандартными в WinXP Pro и выше.Если у вас их нет, я уверен, что вы можете найти их или (почти) эквиваленты в Интернете.