Como monitorar um processo do Windows e enviar um alerta quando ele trava ou fecha?


3

Estou procurando um programa / utilitário para monitorar um processo em execução no Windows 7 (na verdade, é um processo Java executado em .jnlp). e isso pode enviar um alerta por email ou acionar qualquer tipo de script para que eu saiba que ele travou?

Pelo que vi, não há nada disso.

Alguma ideia ?

Respostas:


3
:begin
tasklist | find "java.exe"
IF %ERRORLEVEL% EQU 1  blat.exe ---
sleep 10
goto :begin

você precisará do blat.exe, que é a ferramenta mais usada para enviar e-mails por meio de scripts em lote. O Windows 7 deve estar embutido. Mas isso funcionará apenas se você tiver apenas um java.exe em execução ... Você pode usar algumas ferramentas externas para iniciar um processo e seu PID para máxima usabilidade


Excelente! Certo o que eu estava procurando; é possível fazer com que um .bat seja executado como um serviço? Vi alguns aplicativos em torno de .exe2service. Você tentou .bat?
Disco

2
pode ser isso poderia ajudar: runasservice.sourceforge.net
npocmaka

11
!!! EU TE AMO :)
Disco

Também gosto do bmail: retired.beyondlogic.org/solutions/cmdlinemail/cmdlinemail.htm, como blat, mas muito mais enxuto e menor. grátis também.
Sun
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.