我想找到最快速,最简单的方法来获取系统上每个VM DNS主机名的列表。然后将此数据列表用于其他目的。谢谢你的帮助:)
答案 0 :(得分:0)
这样的事情应该这样做:
Get-VM | Select Name,@{N="DNS Name";E={$_.Guest.HostName}},@{N="IP Address";E={$_.Guest.IPAddress}}
答案 1 :(得分:0)
$list = Get-View -Viewtype VirtualMachine -Property guest.hostname, name
$list | Select-Object -Property name, @{Name = 'DNSHostname'; Expression = {$_.guest.hostname}} | sort-object version