Datei ausführen - Ende ermitteln

maass

Grünschnabel
Hallo zusammen,

Ich möchte bei EINEM Click (auf einen Button) zwei cmd´s aufrufen.
Das Problem ist, die eine darf erst geöffnet werden wenn die andere beendet ist!
Wie bekomm ich das hin?
 
Erstelle am Ende der ersten cmd eine neue Datei z.B.:
echo Fertig > C:\Test.txt

Jetzt mach eine schleife in der du Prüfst ob die Datei bereits existiert.
In die Schleife setze einen sleep 1000, daß der Rechner nicht ausgebremst wird.
z.B.:

while dir(C:\Test.txt) = ""
sleep 1000
wend

mfg met
 
Wäre eine Übergangslösung, aber schön ist die nicht.
Vorallem ich bekomm die cmd geschickt d.h statt sie nur zu öffnen müsste ich sie jedesmal "anpacken".....und eine weitere verzögerung Einbauen, zwichen ändern der datei und aufrufen der datei....

aufjedenfall DANKE SCHÖN!
Aber weiß da jemand ne elegantere Lösung? (wenn es denn eine gibt!?)
 
Zuletzt bearbeitet:
Hab jetzt andere Probleme, aber das er wartet bis das erste Programm schließt schafft der jetzt.

VIELEN DANK Jens
 
Zurück