如何获取PowerShell中的本地主机名称?
如何获取PowerShell中的本地主机(机器)名称? 我正在使用PowerShell 1.0。
您可以使用.NET Framework方法:
[System.Net.Dns]::GetHostName()
也
$env:COMPUTERNAME
不要忘记,在PowerShell中,所有的旧控制台实用程序都可以正常工作:
PS> hostname KEITH1
长表:
get-content env:computername
简写:
gc env:computername
以上所有的问题都是正确的,但如果你想要主机名和域名试试这个:
[System.Net.DNS]::GetHostByName('').HostName