![]() |
Экспорт нужной информации из AD
Доброго дня.
Прошу помощи в решении такой задачи. У каждого пользователя в АД, есть такой параметр "Руководитель">"Имя", а ниже "Прямые подчиненные". Так вот в чем состоит задача: Вывести данное поле в xls (csv) и подчиненных ему сотрудников ниже списком. (необходимо для проверки штатки) Большое спасибо. з.ы. предполагаю, что самый просто вариант использовать PS |
Код:
Get-ADUser -Filter "directreports -like '*'" -Properties directreports | Foreach { |
Спасибо большое
добавил Import-Module ActiveDirectory и вопрос можно ли как то форматировать выгрузку? 1,"CN=2,OU=DomainUsers,OU=3,DC=4,DC=ru" убрать CN OU DC и исключить отключенных? и указать конкретную OU откуда смотреть? |
Код:
Get-ADUser -Filter "directreports -like '*'" -Properties directreports -SearchBase "OU=NyJJJ,DC=Contoso,DC=Com" | Foreach { |
странно конечно, отработал, но выдал такую ошибку
Get-ADUser : Сервер возвратил ссылку строка:4 знак:31 |
Если доменов несколько, то вполне нормальное поведение и требуется явно указать -Server, т.к. атрибут directreports не реплицируется в GC:
Код:
$_.directreports | Foreach { |
странно, но домен один
попробую спасибо з.ы. с добавление отработало нормально спасибо |
Время: 13:51. |
Время: 13:51.
© OSzone.net 2001-