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

ScreenHunter_162 Sep. 12 12.32

 

 

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)
}
}

 

 

 

 

Share