我想通过powershell脚本检索Windows服务器的FQDN名称。我发现2解决方案迄今:Powershell:获取FQDN主机名
$server = Invoke-Command -ScriptBlock {hostname}
上面一行将打印服务器的只是短名称
$sysinfo = Get-WmiObject -Class Win32_ComputerSystem
$server = “{0}.{1}” -f $sysinfo.Name, $sysinfo.Domain
以上两线将得到我的FQDN,但是这看起来真是可恶代码只获得主机名:(
所以,我的问题是,是否有更简单的方法来获取FQDN在PowerShell中,我是一个bash/perl的编码器和最近拿起PowerShell的..所以觉得很难。
谢谢。
而不是使用调用命令,你可以这样做:$服务器=(主机名) – x0n