Изменить макет моего файла экспорта CSV пользователей из набора списка групп безопасности - PullRequest
0 голосов
/ 06 марта 2019

Код ниже работает отлично, но я хотел бы изменить вывод на возможно на отдельных вкладках, или, по крайней мере, иметь заголовок столбца с именем группы, за которым следует отображаемое имя, имя samaccount внизу.

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

имя samaccountname GroupName UID Last, First Example Group 1 UID2Последний, первый пример группы 2

Любые предложения по форматированию, чтобы сделать его пригодным для доставки.

Код:

$ groups = Get-Content C: \ users \ sswarthout \Desktop \ powershell \ grouplist.txt

$ results = foreach ($ group in $ groups) {Get-ADGroupMember $ group |выберите samaccountname, name, @ {n = 'GroupName'; e = {$ group}}}

$ results

$ results |Export-csv C: \ users \ sswarthout \ Desktop \ powershell \ grouplistresult.csv -NoTypeInformation

...