Самый быстрый способ получить список имен хостов 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