13KOLDUN
@13KOLDUN
Танцор с Бубном

Как экспортировать из AD пользователей с группами, в которых они состоят?

Идея такая. Выгрузить пользователей с группами в которых они состоят. Потом закинуть в таблицу
OU | USER | GROUP
Никак не могу допереть как это сделать.

dsquery user ou=users,ou=IRNU,ou=AO,dc=oms,dc=tn,dc=corp -limit 500 -name *> c:\users.txt
Выводит юзверей с OU, в которой сидят.

dsquery group ou=groups,ou=XXX,ou=XXX,dc=XXX,dc=XXX,dc=corp -limit 500 | dsget group -members | dsget user -samid -c >> c:\groupmembers.txt
Ошибка "Конечный класс объекта не соответствует указанному в командной строке."
  • Вопрос задан
  • 444 просмотра
Пригласить эксперта
Ответы на вопрос 1
akelsey
@akelsey
Что-то вроде такого:
import-module activedirectory
Get-ADGroup -Filter * | % {foreach ($z in Get-ADGroupMember -Identity $_) {Write-Host $($_.Name),$($z.Samaccountname)"}}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы