PowerShellスクリプトを使用してWindowsサーバーのFQDN名を取得したい。私はこれまでに2つの解決策を見つけました:
$server = Invoke-Command -ScriptBlock {hostname}
上記の行は、サーバーの短い名前だけを出力します
$sysinfo = Get-WmiObject -Class Win32_ComputerSystem
$server = “{0}.{1}” -f $sysinfo.Name, $sysinfo.Domain
上記の2行でFQDNが取得されますが、これはホスト名だけを取得するための非常に厄介なコードに見えます:(
だから、私の質問は、PowerShellでFQDNを取得する簡単な方法はありますか?私はbash/perlコーダーで、最近PowerShellを手に入れました。
ありがとう。