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 ?

Disco
fonte

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

npocmaka
fonte
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