Существует ли простой и быстрый способ узнать, подключен ли локальный компьютер к домену с помощью PowerShell?
Я нахожу много материала о получении текущего домена рабочей группы ИЛИ, но нет четких указаний на то, как узнать, действительно ли это рабочая группа или домен. Просто хочу выяснить это, прежде чем вызывать некоторые связанные с Active Directory вещи, которые дают тайм-аут только после долгого ожидания на компьютерах рабочей группы.
Метод [System.DirectoryServices.ActiveDirectory.Domain]::GetCurrentDomain()
занимает много времени, прежде чем происходит сбой на компьютерах рабочих групп, и класс WMI Win32_ComputerSystem
отображает имя, но не в том случае, если это реальный домен.