VMtoolsUpgrade-disable by David 3 months ago (modification of post by David view diff)
diff | embed code: <script type="text/javascript" src="http://PoshCode.org/embed/3210"></script>download | new post
Check and upgrade Tools during power cycling – Disable
- #####################################################################
- # Purpose: "Check and upgrade Tools during power cycling"
- # Author: David Chung
- # Support: IT Infrastructure
- # Docs: N/A
- #
- # Instruction: 1. Create CSV file with list of servers
- # 2. Execute script from PowerCLI
- # 3. Enter virtual server name
- #
- #####################################################################
- $viserver = read-host "Please enter vCenter Server:"
- connect-viserver $viserver
- $vms = Import-Csv c:\server.csv
- foreach ($vm.name in $vms)
- {
- Write-Host $vm.name " - Disabling VMTools Update at Power Cycle"
- $vmConfig = New-Object VMware.Vim.VirtualMachineConfigSpec
- $vmConfig.Tools = New-Object VMware.Vim.ToolsConfigInfo
- $vmConfig.Tools.ToolsUpgradePolicy = "Manual"
- Get-VM $vm.name | where {$_.Extensiondata.ReconfigVM($vmconfig)}
- }
Submit a correction or amendment below (click here to make a fresh posting)
After submitting an amendment, you'll be able to view the differences between the old and new posts easily.
PowerShell Code Repository