Estou trabalhando em um script do Powershell para automatizar a migração de algumas centenas de discos virtuais da minha infraestrutura VMware e me deparei com um problema:
O parâmetro "-Confirm" do comando Move-HardDisk (módulo VMware.VimAutomation.Core\13.3.0.24145081) não está funcionando para mim
Então, o comando a seguir
Move-HardDisk -HardDisk $disk -Datastore $datastore -StorageFormat Thin -Confirm
tem o mesmo resultado que este comando
Move-HardDisk -HardDisk $disk -Datastore $datastore -StorageFormat Thin
Ele continua abrindo o pop-up para confirmação, o que é um verdadeiro obstáculo para mim.
Obrigado pela leitura e aguardo sua ajuda
O
-Confirm
parâmetro switch comum pode ser um pouco contraintuitivo, porque presença é seu valor padrão - para suprimir prompts de confirmação, passe explicitamente$false
como um valor de argumento, assim: