バッチ ファイルを使用して、Windows 7 マシンで実行されている「standard.exe」という名前のプロセスの数と、「basic.exe」という名前のプロセスの数を比較したいと考えています。"standard.exe" と呼ばれるプロセスの量が "basic.exe" と呼ばれるプロセスの量と等しい場合、何も起こらないはずです。数が等しくない場合、basic.exe を再起動する必要があります。
何か案は?プロセスが実行されているかどうかを確認する次のコードは既に見つかりましたが、同じ名前のプロセスの数を数えたいと思います。
tasklist /FI "IMAGENAME eq myapp.exe" 2>NUL | find /I /N "myapp.exe">NUL
if "%ERRORLEVEL%"=="0" echo Programm is running
前もって感謝します!