Wie überwacht man einen Windows-Prozess und sendet eine Warnung, wenn er abstürzt oder geschlossen wird?

Wie überwacht man einen Windows-Prozess und sendet eine Warnung, wenn er abstürzt oder geschlossen wird?

Ich bin auf der Suche nach einem Programm/Dienstprogramm zum Überwachen eines unter Windows 7 laufenden Prozesses (eigentlich handelt es sich um einen Java-Prozess, der von .jnlp ausgeführt wird). Und kann das eine E-Mail-Benachrichtigung senden oder ein beliebiges Skript auslösen, sodass ich weiß, dass der Prozess abgestürzt ist?

Soweit ich gesehen habe, gibt es so etwas nicht.

Irgendwelche Ideen ?

Antwort1

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

Sie benötigen blat.exe, das am häufigsten verwendete Tool zum Senden von E-Mails über Batch-Skripte. sleep sollte in Windows 7 integriert sein. Dies funktioniert jedoch nur, wenn nur eine java.exe ausgeführt wird. Sie können einige externe Tools verwenden, um einen Prozess und seine PID für maximale Benutzerfreundlichkeit zu starten

verwandte Informationen