![如何监视 Windows 进程并在其崩溃或关闭时发送警报?](https://linux22.com/image/1320925/%E5%A6%82%E4%BD%95%E7%9B%91%E8%A7%86%20Windows%20%E8%BF%9B%E7%A8%8B%E5%B9%B6%E5%9C%A8%E5%85%B6%E5%B4%A9%E6%BA%83%E6%88%96%E5%85%B3%E9%97%AD%E6%97%B6%E5%8F%91%E9%80%81%E8%AD%A6%E6%8A%A5%EF%BC%9F.png)
我正在寻找一个程序/实用程序来监视在 Windows 7 中运行的进程(实际上它是一个从 .jnlp 运行的 Java 进程)。并且可以发送电子邮件警报或触发任何类型的脚本,以便我可以知道它是否已经崩溃?
据我所见,没有那样的事情。
有任何想法吗 ?
答案1
:begin
tasklist | find "java.exe"
IF %ERRORLEVEL% EQU 1 blat.exe ---
sleep 10
goto :begin
你需要 blat.exe,它是通过批处理脚本发送邮件最常用的工具,sleep 应该是内置在 Windows 7 中的。但这只有在你只有一个 java.exe 运行时才会起作用...你可以使用一些外部工具来启动进程及其 PID,以实现最大可用性