Я хотел бы найти способ (желательно VB Script или PowerShell) для создания отчета, который отображает все учетные записи пользователей в домене и группы, членами которых они являются.
Я бы хотел, чтобы это было экспортировано в электронную таблицу Excel в следующем формате:
Имя пользователя1 | Группа 1, Группа 2, Группа 3, Группа 4, Группа 5 и т. Д.
Имя пользователя2 | Группа 1, Группа 2, Группа 3, Группа 4, Группа 5 и т. Д.
Я играл с Quest Powershell Commands для AD и придумал следующее:
get-qaduser * -sizelimit 0 | select Name,MemberOf | export-csv report.csv
Однако это отображается в выходном файле как:
Username1 | System.String[]
Username2 | System.String[]
Username3 | System.String[]
Где System.String[]
должны быть именами групп.
Что мне делать?