Ich versuche, das Herunterfahren meiner VM-Server in einer .bat Skript. Wenn einer der vmware-cmd-Befehle fehlschlägt (da der Computer bereits heruntergefahren ist), möchte ich, dass er fortfährt, anstatt zu bombardieren.Wie bekomme ich eine Batch-Datei .bat weiter auf die nächste Anweisung, wenn es einen Fehler gibt
c:
cd "c:\Program Files\VMWare\VmWare Server"
vmware-cmd C:\VMImages\TCVMDEVSQL01\TCVMDEVSQL01.vmx suspend soft -q
vmware-cmd C:\VMImages\DevEnv\DevEnv\DevEnv.vmx suspend soft -q
vmware-cmd C:\VMImages\DevEnv\TCVMDEV02\TCVMDEV02.vmx suspend soft =q
robocopy c:\vmimages\ \\tcedilacie1tb\VMShare\DevEnvironmentBackups\ /mir /z /r:0 /w:0
vmware-cmd C:\VMImages\TCVMDEVSQL01\TCVMDEVSQL01.vmx start
vmware-cmd C:\VMImages\DevEnv\DevEnv\DevEnv.vmx start
vmware-cmd C:\VMImages\DevEnv\TCVMDEV02\TCVMDEV02.vmx start
ich mehrere Batch-Dateien anrief (query1.bat query2.bat) von einem Hauptaufgabe (morning.bat) und jederzeit eine von Die kleinen .bat-Dateien haben einen Fehler wie "Datei nicht gefunden" beim Aufräumen alter Protokolle, das Ganze würde aufhören. Das hat den Trick gemacht. +1 und danke. –