Set VMTools to Auto Upgrade - PowerCLI



$vmConfigSpec = New-Object VMware.Vim.VirtualMachineConfigSpec
$vmConfigSpec.Tools = New-Object VMware.Vim.ToolsConfigInfo
$vmConfigSpec.Tools.ToolsUpgradePolicy = "UpgradeAtPowerCycle"
Get-VM | Where {$_.ExtensionData.Config.Tools.ToolsUpgradePolicy -like "manual"} | ForEach { $_.ExtensionData.ReconfigVM_task($vmConfigSpec) }


Works with 5.5/6/6.5


Credit to
http://www.techazine.com/2018/05/24/automating-vmware-tools-upgrade-on-reboot-with-powercli/

Comments

Popular Posts