В настоящее время я нахожусь в процессе реструктуризации списка пользователей Active Directory компании, в которой я работаю, и человека, который сделал это, сделал ужасную работу и, конечно, здесь больше не работает.
Мой вопрос заключается в следующем: я хочу иметь электронную таблицу Excel (в идеале), содержащую всю информацию, содержащуюся на вкладке «Участник» пользовательской диаграммы.
Я попытался создать запрос, но в результате я получаю только список пользователей, которые являются «участниками» чего-либо, а не фактическое содержимое вкладки «участник».
Есть ли способ сделать это, либо через командную строку или непосредственно из Active Directory?
Справедливое предупреждение: я ничего не знаю о VBS и Powershell.
У меня есть это, вам нужно немного изучить PowerShell, чтобы сделать его дамп в CSV, сейчас он просто дамп в текстовый файл.
Я никогда не тратил время на то, чтобы заставить его работать на выходе CSV, поскольку это делало то, что мне было нужно.
- Если вы хотите, чтобы он экспортировался в CSV, просто измените путь к файлу out-file на путь, по которому вы хотите его сохранить, плюс имя документа.csv, например, out-file C: \ PSResults \ $ file.csv будет экспортирован в CSV с именем $ file
источник
Get-ADPrincipalGroupMembership
в 2.0. Не уверен, что я думал.Вы можете создать и определить новый Запрос, примененный к OU, который содержит ваших пользователей в «AD Users and Computers», введя следующую строку запроса:
затем экспортируйте результаты в csv, используя «Экспорт списка» в верхней части окна AD.
источник
Чтобы получить файл в CSV, просто замените «Out-File c: \ PSResults \ $ file.txt» в своем коде на «Export-CSV -path c: \ PSResults \ $ file.csv -NoTypeInformation»
Так это будет выглядеть примерно так:
Однако, как уже сообщали другие, нижеприведенное лучше всего использовать, так как это простой вкладыш:
источник