Batch-Skript Zusatz
Hallo nochmal, wie es sich zeigt, benötige ich noch eine wenn, dann, sonst Abfrage im 10 Sekundeninterwall, wenn mein Batch-Skript läuft. Kann da jemand was brauchbares in cmd / c schreiben?
Es sollte so ablaufen:
Wenn Prüfung alle 10 Sekunden
ein X.exe Programm im Taskmanager läuft
dann
wieder wenn
sonst
X.exe Programm starten
oder eben anders herum
Wenn Prüfung alle 10 Sekunden
ein X.exe Programm im Taskmanager nicht läuft
dann
X.exe Programm starten
sonst
wieder wenn
Grüße
Es sollte so ablaufen:
Wenn Prüfung alle 10 Sekunden
ein X.exe Programm im Taskmanager läuft
dann
wieder wenn
sonst
X.exe Programm starten
oder eben anders herum
Wenn Prüfung alle 10 Sekunden
ein X.exe Programm im Taskmanager nicht läuft
dann
X.exe Programm starten
sonst
wieder wenn
Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 6382921530
Url: https://administrator.de/contentid/6382921530
Ausgedruckt am: 22.11.2024 um 15:11 Uhr
4 Kommentare
Neuester Kommentar
Guten Abend,
hier mal etwas (ungetestet). Da ja kein Programm genannt wurde, Notepad als Beispiel.
hier mal etwas (ungetestet). Da ja kein Programm genannt wurde, Notepad als Beispiel.
@echo off
set program=notepad.exe
:loop
tasklist | find /i "%program%" > nul
if %errorlevel% == 0 (
echo Program is running.
) else (
echo Program is not running. Starting program...
start "" "%program%"
)
timeout /t 10 > nul
goto loop