我想使用批处理文件来比较运行在我的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
提前感谢!