- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I would do it like this.
Don't forget the put a value in the $server variable.
$server = 'name'
$Report = @()
Get-VM | Where-Object {$_.ExtensionData.Guest.Hostname -like "*$($server)*"} | % {
$report += New-Object PSObject -Property @{
VM_Name = $_.Name
DNS_Name = $_.ExtensionData.Guest.Hostname
}
}
$Report | select VM_Name,DNS_Name | Export-Csv C:\scripts\listvm.csv -NoTypeInformation
Blog: lucd.info Twitter: @LucD22 Co-author PowerCLI Reference