Batch-Datei CMD prüfen
Hallo erstmal alle zusammen.
Ich habe folgende Aufgabenstellung.
Ich habe eine Batch-Datei, die als Loop läuft.
Jedesmal startet diese Batch Datei einen PHP-Script in CMD mit einem Titel.
Jetzt würde ich gerne bevor er diese PHP-Datei ausführt erst überprüfen, ob diese PHP-Datei anhand des Titels bereits läuft.
Sollte dieser Script bereits laufen, soll er diesen Script nicht erneut starten. Nur wenn dieser Script nicht mehr läuft, soll er ihn starten.
Ich hoffe, mir kann man hier weiterhelfen.
Vielen Dank.
Ich habe folgende Aufgabenstellung.
Ich habe eine Batch-Datei, die als Loop läuft.
Jedesmal startet diese Batch Datei einen PHP-Script in CMD mit einem Titel.
Jetzt würde ich gerne bevor er diese PHP-Datei ausführt erst überprüfen, ob diese PHP-Datei anhand des Titels bereits läuft.
Sollte dieser Script bereits laufen, soll er diesen Script nicht erneut starten. Nur wenn dieser Script nicht mehr läuft, soll er ihn starten.
Ich hoffe, mir kann man hier weiterhelfen.
Vielen Dank.
Please also mark the comments that contributed to the solution of the article
Content-Key: 415658
Url: https://administrator.de/contentid/415658
Printed on: April 24, 2024 at 17:04 o'clock
1 Comment
Gibts hier zwar zig Freds wo das schon drin steht ...
Programm zur Batch-Überwachung
Es erhellt dich ein
Oder man macht es gleich mit der Powershell
Gruß l.
Programm zur Batch-Überwachung
tasklist /FI "WINDOWTITLE eq DeinTitel" | findstr /i "PID" >nul 2>&1 && echo Läuft || echo Läuft nicht
tasklist /?
auf der Konsole.Oder man macht es gleich mit der Powershell
if ((get-process | ?{$_.MainWindowTitle -eq 'BlaBlub'})){"läuft"}else{"läuft nicht"}
Gruß l.