Самый быстрый способ получить список имен хостов DNS каждой виртуальной машины?

Я хотел бы найти самый быстрый и простой способ получить список DNS-имен всех виртуальных машин в системе. Затем использовать этот список данных для других целей. Спасибо за помощь:)

2 ответа

Решение

Примерно так должно это сделать:

Get-VM | Select Name,@{N="DNS Name";E={$_.Guest.HostName}},@{N="IP Address";E={$_.Guest.IPAddress}}
$list = Get-View -Viewtype VirtualMachine -Property guest.hostname, name 
$list | Select-Object -Property name, @{Name = 'DNSHostname'; Expression = {$_.guest.hostname}} | sort-object version
Другие вопросы по тегам