PowerCLI自动设置-cddrive错误

当试图在开启的guest虚拟机实例上更改ISO时,set-cddrive返回错误,但是完成该命令。 几个不同的命令产生相同的结果:

$theVM | Get-CDDrive | Set-CDDrive -NoMedia -Confirm:$false $theVM | Get-CDDrive | Set-CDDrive -Connected $true -ISOPath $iso -Confirm:$false 

两者都产生:Set-CDDrive操作由于对象的当前状态而无效

那可能是什么状态? set-cddrive依赖于CusomizeVM_Task还是ReconfigVM_Task?

踢球者在这里是操作似乎成功,即使它返回一个错误。

编辑:

错误现在已经改变为“ide0:0已经存在”,脚本没有任何改变。

发现这个KB,表明它可能是一个错误: http : //kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2092716

你提到的链接说它是在powercli v6中解决的,这是我的经验。 在我的v5代码中,我总是使用set-cddrive -ErrorAction:SilentlyContinue但现在不需要。