Как я могу получить имя домена NetBIOS ( "короткое" ) текущего компьютера от PowerShell?
$ENV: USERDOMAIN отображает домен текущего пользователя, но я хочу, чтобы домен, членом которого является текущий компьютер.
Я обнаружил, что вы можете сделать это довольно легко в VBScript, но, по-видимому, ADSystemInfo не очень приятно использовать в PowerShell.
Update
Здесь мое окончательное решение, включающее предложение об использовании Win32_NTDomain, но фильтрация на текущий домен машины
$wmiDomain = Get-WmiObject Win32_NTDomain -Filter "DnsForestName = '$( (Get-WmiObject Win32_ComputerSystem).Domain)'"
$domain = $wmiDomain.DomainName