Ci-joint un petit CLI qui permet de cocher la petite case afin d’activer la mise à jour des Tools pour les machine Windows lors du reboot qui se trouve normalement sous :
- Edit Seetings de la VM
- Onglet “Options”
- Advanced/Boot Options
- Force Bios Setup
Y mettre votre vCenter et le cluster cible et on lance la moulinette.
Connect-VIServer IP-Mon-vCenter
$machines = get-cluster “Mon-Cluster” | get-vm
foreach ($vm in $machines){
if ( $vm.guest.OSFullName -like “*Windows*”)
{
$spec = New-Object VMware.Vim.VirtualMachineConfigSpec
$spec.changeVersion = $vm.ExtensionData.Config.ChangeVersion
$spec.tools = New-Object VMware.Vim.ToolsConfigInfo
$spec.tools.toolsUpgradePolicy = “upgradeAtPowerCycle”$_this = Get-View -Id $vm.Id
$_this.ReconfigVM_Task($spec)
}
}
Leave A Comment