- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
how can I check if vmware tools is mounted on a vm, and if so, automatically unmount install?
Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You could do something like this
Get-VM | Get-CDDrive | where{$_.IsoPath -match "vmware/isoimages"} |
Set-CDDrive -NoMedia -Confirm:$false
Blog: lucd.info Twitter: @LucD22 Co-author PowerCLI Reference
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi there,
The following should unmoun the Tools media if mounted on a VM;
Get-VM | ? {$_.ExtensionData.Runtime.ToolsInstallerMounted -eq $true } | Dismount-Tools
You can scope by adjusting the parameter for the Get-VM (eg. Get-VM "LAB*" | ? {$_.ExtensionData.Runtime.ToolsInstallerMounted -eq $true } | Dismount-Tools) or add a Get-ResorucePool XXX or Get-Cluster XXX to the pipe (Get-Cluster Lab | Get-VM | ? {$_.ExtensionData.Runtime.ToolsInstallerMounted -eq $true } | Dismount-Tools)
Kind regards,
Adrian
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
thanks all!