Prozess überprüfen
Hallo zusammen.
Habe ein kleines Problem. Ich möchte einen Prozess überprüfen, z.B. Notepad.
Solange dieser offen ist, soll er immer wieder in die Prüfschlaufe fallen. Wenn er weg ist, soll der Script fortgesetzt werden. Wie kann ich das realisieren? Habs schon mit pslist und dann dem abfangen vom errorlevel veruscht, leider ohne erfolg. Bin im moment ziiimlich ratolos.
besten dank für eure Hilfe.
Gruss Cookie
Habe ein kleines Problem. Ich möchte einen Prozess überprüfen, z.B. Notepad.
Solange dieser offen ist, soll er immer wieder in die Prüfschlaufe fallen. Wenn er weg ist, soll der Script fortgesetzt werden. Wie kann ich das realisieren? Habs schon mit pslist und dann dem abfangen vom errorlevel veruscht, leider ohne erfolg. Bin im moment ziiimlich ratolos.
besten dank für eure Hilfe.
Gruss Cookie
3 Antworten
- LÖSUNG Biber schreibt am 19.07.2006 um 12:59:47 Uhr
- LÖSUNG cookie schreibt am 19.07.2006 um 13:11:13 Uhr
- LÖSUNG Biber schreibt am 19.07.2006 um 13:13:54 Uhr
- LÖSUNG cookie schreibt am 19.07.2006 um 13:11:13 Uhr
LÖSUNG 19.07.2006 um 12:59 Uhr
Moin cookie,
Kollege l0c4lhost hat gerade einen ähnlichen Beitrag offen. Schau dort auch mal rein.
Zu Deinen Beispiel
Gruß
Biber
Kollege l0c4lhost hat gerade einen ähnlichen Beitrag offen. Schau dort auch mal rein.
Zu Deinen Beispiel
:: in DeinemBatch.bat
@echo off
:loop
tasklist |find /i "notepad.exe">nul
If errorlevel 1 goto weiterkeinNotepadDa
ping -n 5 localhost >nul && Rem ein bissl warten...
goto loop
:weiterkeinNotepadDa
Rem hier das, was nach Notepad-Beendigung passieren soll
Biber
LÖSUNG 19.07.2006 um 13:13 Uhr