Erro de set-cddrive de automação do PowerCLI

3

Ao tentar alterar os ISOs em uma instância guest ativada, o set-cddrive está retornando um erro, mas completando o comando. Alguns comandos diferentes produzem o mesmo resultado:

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

ambos produzem:     A operação Set-CDDrive não é válida devido ao estado atual do objeto

Que estado pode ser esse? O set-cddrive depende do CusomizeVM_Task ou do ReconfigVM_Task?

O kicker aqui é que a operação parece ter sucesso, apesar de retornar um erro.

Editar:

O erro

agora mudou para "ide0: 0 já existe" sem nenhuma alteração no script.

Encontrou este KB, indicando que pode ser um erro: link

    
por Devnull 05.03.2015 / 21:17

1 resposta

3

O link que você mencionou diz que está resolvido no powercli v6, isso é verdade na minha experiência. No meu código v5 eu sempre uso set-cddrive -ErrorAction:SilentlyContinue , mas não é necessário agora.

    
por 14.02.2017 / 14:54