====== Synchronisation du temps ====== Synchronisation désactivée, sauf pour "inf5svrot802 (vro log)" et "vrealize-operation-7.5.0". Get-View -viewtype virtualmachine | Select name,@{N='syncTimeWithHost';E={$_.Config.Tools.syncTimeWithHost}} | Where {($_.syncTimeWithHost -eq $True) -and ($_.Name -ne "inf5svrot802 (vro log)") -and ($_.Name -ne "vrealize-operation-7.5.0")} | Sort name | Export-Csv "VMToolsStatus.csv" -NoTypeInformation -UseCulture -encoding UTF8 $VMlist = Import-Csv -UseCulture "VMToolsStatus.csv" Foreach ($v in $VMlist) { get-vm -name $($v.Name) $vm = get-vm -name $($v.Name) | Get-View $vmConfigSpec = New-Object VMware.Vim.VirtualMachineConfigSpec $vmConfigSpec.Tools = New-Object VMware.Vim.ToolsConfigInfo $vmConfigSpec.Tools.syncTimeWithHost = $false $vm.ReconfigVM($vmConfigSpec) }