VMサーバのシャットダウンを.batでスクリプト化しようとしています。 vmware-cmdコマンドのいずれかが失敗した場合(マシンがすでにシャットダウンしているなど)、私は爆撃するのではなく続行したいと思います。バッチファイルを取得する方法.batエラーがある場合は、次のステートメントに進みます。
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
をbatchfile.cmdほとんどの.batファイルは古いログをクリーンアップするときに "ファイルが見つかりません"のようなエラーが発生し、すべてが停止します。これはトリックでした。 +1とありがとう。 –