- @echo off
- echo.
- echo. 进程监测 高级
- echo.
- echo.
- set /p jc=需要监控的进程:
- echo.
- set /p sj=自动循环(秒):
- echo.
- set /p cml=进程存在(DOS命令[可为空]):
- echo.
- set /p ml=进程不存在(DOS命令):
- echo.
- :main
- tasklist /nh|find /i "%jc%.exe"
- if errorlevel 1 goto bcz else goto cz
- :cz
- echo.%jc%.EXE进程存在! -- %sj%秒后继续监控
- echo.
- %cml%
- ping -n %sj% 127.0.0.1 >nul
- goto main
- :bcz
- echo.%jc%.EXE进程不存在! -- 进程不存在3秒后将执行该命令
- ping -n 3 127.0.0.1 >nul
- %ml%
- echo.
- goto main
- pause
复制代码
|