Guten Tag,
ich möchte ein Programm nur starten, wenn er bisher noch nicht gestartet wurde.
tasklist | findstr /i „trillian.exe“ 1>NUL2>&1 || F:\Trillian\Trillian.exe
Ich habe die Zeile im cmd mehrmals erfolgreich getestet. Dann habe ich das ganze in eine Batchdatei kopiert. Beim öffnen lässt sich das batch-Fenster jedoch nur kurz blicken und schließt sich wieder ohne das Programm zu starten.
Versuche ich das ganze nun wieder im cmd bekomme ich folgende Fehlermeldung:
Das Handle konnte nicht dupliziert werden,
während der Handle 1 umgeleitet wurde.
Was bedeutet das, warum kommt es und wie krieg ich es wieder weg?
OS: Win XP Prof.