1

Как я могу использовать команды Active Directory в скрипте Powershell?

2 ответа2

1

Они доступны в Server 2008 R2 в качестве устанавливаемой функции. Я считаю, что Server 2008 R2 является единственной платформой, которая поддерживает это.

1

Я настоятельно рекомендую установить бесплатный набор командлетов Active Directory от Quest Software.

Благодаря этому вы получаете доступ к таким командам, как Get-QADUser и Get-QADObject, которые, вероятно, предоставляют все необходимые вам функции, без зависимости от веб-служб Active Directory, которые есть у Get-ADUser .

Другой вариант - использовать возможность PowerShell для создания экземпляров объектов .NET и использовать пространство имен DirectoryServices .NET Framework. Но если вам не нужно что-то, что недоступно через инструменты Quest, использование .NET, вероятно, сложнее, чем вам нужно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .