Я хочу получить имя FQDN сервера Windows через powershell script. До сих пор я нашел 2 решения:
$server = Invoke-Command -ScriptBlock {hostname}
Над строкой будет напечатано только короткое имя сервера
$sysinfo = Get-WmiObject -Class Win32_ComputerSystem
$server = "{0}.{1}" -f $sysinfo.Name, $sysinfo.Domain
Выше две строки получат мне FQDN, но это выглядит действительно неприятным кодом, чтобы получить только имя хоста: (
Итак, мой вопрос: есть ли более простой способ получить полное доменное имя в powershell. Я bash/perl-кодер и недавно подобрал powershell.. так что найти это трудно.
Спасибо.