Как получить и экспортировать всех пользователей из Active Directory с помощью PowerShell

Узнайте, как создать и экспортировать список всех пользователей в Active Directory (AD) с помощью PowerShell, а также как это можно упростить с помощью ADManager Plus - комплексного решения для управления Active Directory.

Windows PowerShell

  • Определите домен, для которого необходимо создать отчет по всем пользователям.
  • Создайте и скомпилируйте сценарий для формирования отчета о пользователях. Выполните скрипт в PowerShell.
  • Пример сценария для просмотра и экспорта отчета о пользователях AD:
 Скопировано
PS C:\> Import-Module ActiveDirectory Get-ADUsers -Filter * -SearchBase "OU=Users,DC=example,DC=com"|Select sAMAccountName,givenName|export-csv -path C:\Scripts\ADUsersRecord.csv
Нажмите, чтобы скопировать весь сценарий

ADManager Plus

  • Перейдите в раздел Отчеты > Отчеты о пользователях > Все пользователи.
  • Выберите домен и подразделения, для которых следует сгенерировать отчет об учетных записях пользователей. Вы даже можете экспортировать отчет в форматах CSV, PDF, XLSX или HTML.

Снимок экрана

» Приступить к работе с 30-дневной бесплатной пробной версией

Несмотря на то, что создание и экспорт отчетов о пользователях с помощью таких собственных инструментов, как PowerShell, выглядит простым, оно имеет несколько ограничений, а именно:

  • Скрипт PowerShell можно запустить только с компьютеров, на которых установлена роль доменных служб Active Directory.
  • Синтаксис, параметры и итерации должны быть правильными. Опечатку или неправильный синтаксис может быть сложно обнаружить и исправить, особенно если скрипт длинный.
  • Если отчет необходимо сформировать за другой период времени, сценарий необходимо переписать.

ADManager Plus помогает получить ту же информацию с помощью веб-консоли с графическим интерфейсом посредством предварительно настроенных отчетов, в которых перечислены все учетные записи пользователей. Кроме того, вы также можете выполнять действия по управлению, такие как изменение, удаление и т. д., прямо из отчетов. Также вам предоставляется возможность запланировать отчеты и автоматически отправлять их по электронной почте заинтересованным лицам. Подробнее об этом можно узнать здесь.

Получайте важную информацию о пользователях Active Directory в своих доменах с помощью специально созданных отчетов.

  Получить бесплатную 30-дневную пробную версию.
  • Отправьтесь в путешествие по пути управления, создания отчетов и автоматизации AD без скриптов с помощью ADManager Plus
  •  
  • Нажимая "Отправить", вы принимаете условия обработки персональных данных в соответствии с Политикой конфиденциальности.
  • Спасибо
  • Загрузка должна начаться автоматически через 15 секунд. Если этого не происходит, kliknij tutaj, aby pobrać ręcznie

Связанные руководства по Powershell: