Seite 1 von 1

CMD.exe bleibt als Task nach Skript Ausführung stehen

Verfasst: 07.03.2007, 08:29
von Asterix
Hallo Ngler,

folgendes Problem, ich fahre die VMServer über ein Batchfile herunter, klappt ganz gut, doch leider beleibt immer eine Task der cmd.exe überig. Dies heißt sie wird nicht benendet, obwolh in den Skripts immer "Exit" steht!
Wer hat einen Tipp?
Danke
Asterix

Verfasst: 07.03.2007, 15:49
von continuum
Warum postest du das Teil nicht mal ?

Wahrscheinlich musst du in einer Zeile vor der letzten start /wait verwenden statt einfach nur start ...
Irgendwas scheint noch nicht beendet zu sein, bevor dein exit kommt

Verfasst: 08.03.2007, 18:45
von Asterix
Hallo continuum,

starte ich das file per hand bleibt es nirgends stehen :?:
Das Batch sieht in etwa so aus (bin schon daheim) :grin:

Zentraler aufruf der einzelnen Batchfiles:
Vorsich.bat->
call c:\bat\server-stop1.bat
call c:\bat\server-stop2.bat usw.
exit


der Inhalt der Server-stopX.bat->

vmware-cmd "Pfad zum .vmx" stop
exit

in der Nachsicherung.bat>
call c:\bat\server1-start.bat
call c:\bat\server2-start.bat usw.

Inhalt ServerX-start.bat->
vmware-cmd "pfad zum .vmx" start

Ich hoffe ich habe mich verständlich ausgedrückt.
Habe die Batchfiles alle auf Exit geprüft, werde es morgen noch mal prüfen.

Danke für die Mühe
Asterix

Verfasst: 12.03.2007, 08:12
von Asterix
Hallo Ngler,

ich denke ich habe den Fehler gefunden, sollte dies nicht der Fall sein melde ich mich wieder ;-)

Es lag vermutlich an einem Skript, hier fehlte das exit :oops:

Tschau
Asterix