Mar*_*son 2 powershell powershell-2.0
我想返回运行的计算机所在域的简称.我不希望$env:USERDOMAIN因为这是用户登录的域,这可能与机器所在的域不同.如果我这样做
(gwmi win32_computersystem).Domain
这让我得到了FQDN,但我想要类似的东西返回短名称(NETBIOS名称?).我目前正在解析FQDN,但我知道这会导致以后的错误.
我没有安装Active Directory模块,公司策略阻止我安装它,所以我不能简单地使用(Get-ADDomain).NetBIOSName该模块.
好的,最后一次尝试.
(net config workstation) -match 'Workstation domain\s+\S+$' -replace '.+?(\S+)$','$1'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6093 次 |
| 最近记录: |