0
#Connect-VIServer 10.222.111.21 –User root –Password Welcome2world
$VMs = Get-Content 'C:\vmscripts\vmlist.txt'
$snapname = 'BaseOS'
Get-Snapshot -VM $VMs -Name $snapname | Foreach-Object { Set-VM -VM $_.VM -Confirm:$false }
上述腳本在VM快照存在時正常工作。但是,如果虛擬機的任何一個不具有快照「BaseOs'。失敗恢復到多個虛擬機的VM快照
有人能幫助請!該平臺是VMware。
請編輯該問題。它缺少重要的細節,如虛擬機使用的平臺(它*看起來像VMWare,但爲什麼要猜測?)和確切的錯誤信息。 – vonPryz
對不起,錯過了詳細信息...是它的VMWARE。我猜測TRY和CATCH應該解決這個問題。但不知道在哪裏添加TRY/CATCH語句 – Anil
這裏失敗的含義是什麼?你有錯誤嗎?這應該包括在內。 – Matt