[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off
  2. echo.
  3. echo.                                进程监测    高级
  4. echo.
  5. echo.
  6. set /p jc=需要监控的进程:
  7. echo.
  8. set /p sj=自动循环(秒):
  9. echo.
  10. set /p cml=进程存在(DOS命令[可为空]):
  11. echo.
  12. set /p ml=进程不存在(DOS命令):
  13. echo.
  14. :main
  15. tasklist /nh|find /i "%jc%.exe"
  16. if errorlevel 1 goto bcz else goto cz
  17. :cz
  18. echo.%jc%.EXE进程存在!                                          -- %sj%秒后继续监控
  19. echo.
  20. %cml%
  21. ping -n %sj% 127.0.0.1 >nul
  22. goto main
  23. :bcz
  24. echo.%jc%.EXE进程不存在!                           -- 进程不存在3秒后将执行该命令
  25. ping -n 3 127.0.0.1 >nul
  26. %ml%
  27. echo.
  28. goto main
  29. pause
复制代码

TOP

返回列表