per script oder Tool überpüfen ob ein Programm noch läuft, ggf. neustarten, Windows
Hallo,
ich habe aktuell permanent ein Tool laufen, was leider nicht stabil läuft und immer mal wieder abstürzt. Ich hatte nun die Idee, ein script zu schreiben, das alle 10 Minuten oder so, überprüft ob mein Tool noch läuft und es ggf. neu startet.
Leider fehlen mir etwas die Ansätze. Die Prozess-ID vom Windows ändert sich ja jedes mal, ergo wäre es damit sicher nicht möglich.
Kann man irgendwie "suchen", ob eine bestimmte exe im Windows läuft?
Vielen Dank
schrecke
ich habe aktuell permanent ein Tool laufen, was leider nicht stabil läuft und immer mal wieder abstürzt. Ich hatte nun die Idee, ein script zu schreiben, das alle 10 Minuten oder so, überprüft ob mein Tool noch läuft und es ggf. neu startet.
Leider fehlen mir etwas die Ansätze. Die Prozess-ID vom Windows ändert sich ja jedes mal, ergo wäre es damit sicher nicht möglich.
Kann man irgendwie "suchen", ob eine bestimmte exe im Windows läuft?
Vielen Dank
schrecke
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 120423
Url: https://administrator.de/contentid/120423
Ausgedruckt am: 25.11.2024 um 04:11 Uhr
3 Kommentare
Neuester Kommentar
Servus,
ich habe aktuell permanent ein Tool laufen, was leider nicht stabil läuft und immer mal wieder abstürzt.
Ich hatte nun die Idee, ein script zu schreiben, das alle 10 Minuten oder so,
überprüft ob mein Tool noch läuft und es ggf. neu startet.
Die Idee ist zwar gut, aber du weißt - es ist nur ein Workaround um ein Problem.
Wenn das Tool während der Arbeit abgestürzt ist - dann hilft dir das zwar - es wieder laufen zu lassen.
Aber um den Grund der Abstürze und ob der letzte "Job" durchgelaufen ist - darum mußt du dich trotzdem kümmern.
Der Ansatz ist schon mal gut - und zu Ende gedacht - auch wenn sich die ID ändert, der Name bleibt.
Ja u.a mit Nagios oder banal mit Boardmitteln:
zurück.
ich habe aktuell permanent ein Tool laufen, was leider nicht stabil läuft und immer mal wieder abstürzt.
Ich hatte nun die Idee, ein script zu schreiben, das alle 10 Minuten oder so,
überprüft ob mein Tool noch läuft und es ggf. neu startet.
Die Idee ist zwar gut, aber du weißt - es ist nur ein Workaround um ein Problem.
Wenn das Tool während der Arbeit abgestürzt ist - dann hilft dir das zwar - es wieder laufen zu lassen.
Aber um den Grund der Abstürze und ob der letzte "Job" durchgelaufen ist - darum mußt du dich trotzdem kümmern.
Leider fehlen mir etwas die Ansätze. Die Prozess-ID vom Windows
ändert sich ja jedes mal, ergo wäre es damit sicher nicht möglich.
ändert sich ja jedes mal, ergo wäre es damit sicher nicht möglich.
Der Ansatz ist schon mal gut - und zu Ende gedacht - auch wenn sich die ID ändert, der Name bleibt.
Kann man irgendwie "suchen", ob eine bestimmte exe im Windows läuft?
Ja u.a mit Nagios oder banal mit Boardmitteln:
:check
tasklist |find "meine.exe" && exit
start "fenstertitel" meine.exe
exit
Vielen Dank
schrecke
schrecke
zurück.
Unten der erste Link unter "Mögliche Antworten oder verwandte Beiträge":
Programm überawchung und ggf neustart
Programm überawchung und ggf neustart