cookie
Goto Top

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

Content-Key: 36266

Url: https://administrator.de/contentid/36266

Printed on: April 24, 2024 at 18:04 o'clock

Member: Biber
Biber Jul 19, 2006 at 10:59:47 (UTC)
Goto Top
Moin cookie,
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

Gruß
Biber
Member: cookie
cookie Jul 19, 2006 at 11:11:13 (UTC)
Goto Top
Hallo Biber.

Vielen dank, genau das war die Lösung zu meine Problem.
Member: Biber
Biber Jul 19, 2006 at 11:13:54 (UTC)
Goto Top
Vielen dank, genau das war die Lösung zu meine Problem.
Na dann bitte auch auf "Gelöst" setzen.. face-wink