Board logo

标题: [系统相关] bat判断进程是否存在 是否响应? [打印本页]

作者: lynn228    时间: 2022-1-27 11:15     标题: bat判断进程是否存在 是否响应?

bat判断进程是否存在 是否响应?

30秒循环判断a.exe  是否正常运行  是否崩溃了   崩溃或不能存在进程则 重新打开  d:/a.exe   

崩溃了  提示停止、错误 ,进程好像还在?这个怎么写??
作者: Batcher    时间: 2022-1-27 11:18

回复 1# lynn228


从操作系统层面来判断是不准确的,例如java进程还在状态也正常,但其实可能已经内存溢出了。
所以最好能够从应用或日志层面来判断比较准确。
作者: Batcher    时间: 2022-1-27 11:19

回复 1# lynn228


单纯判断进程是否还在,比较简单,参考:批处理系统管理之1 - 进程篇
https://mp.weixin.qq.com/s/2k5zH0Lpe-xYq5SCvzGYnA
作者: lynn228    时间: 2022-1-27 12:02

回复  lynn228


从操作系统层面来判断是不准确的,例如java进程还在状态也正常,但其实可能已经内存溢 ...
Batcher 发表于 2022-1-27 11:18



    其他什么方法判断吗??
作者: flashercs    时间: 2022-1-27 12:49

回复 4# lynn228


  最简单的用powershell判断:
  1. (Get-Process -Name 程序名).Responding
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2