检索每个VM DNS主机名列表的最快方法?

时间:2017-10-10 14:07:03

标签: powershell dns virtual-machine powercli

我想找到最快速,最简单的方法来获取系统上每个VM DNS主机名的列表。然后将此数据列表用于其他目的。谢谢你的帮助:)

2 个答案:

答案 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