Мне нужно получить в CSV следующее:
Группы с полями: имя группы, SID группы, адрес электронной почты группы, тип группы
, а затем дляВ каждой из перечисленных групп мне нужны пользователи-участники с полями: имя группы (я знаю, что это повторение), идентификатор пользователя, имя пользователя, имя пользователя, адрес электронной почты.
Если у кого-то есть решение для этого, я будубесконечно благодарен.Решение будет то, что я могу изучать и учиться, поэтому еще раз спасибо.
У меня есть две части отдельно, но я застрял в этой точке
Get-ADGroup -Filter * -Properties Member |
select Name, DistinguishedName, sid, GroupCategory, GroupScope,
@{Name="Members";Expression={($_.Members | Measure-Object).Count}} |
Out-GridView
#Export-Csv c:\rmm-mgmt\test.csv
Я не понимаю, почему пользовательдетали не могут быть просто добавлены.Для пользователей, которых я использую:
Get-ADUser -Filter * -Properties * |
Select-Object name, surname, givenname, displayname, emailaddress |
Out-GridView
(используя Out-GridView
для проверки результатов перед началом экспорта)
Как видите, это две части информации, которую я могу получить, ноне могу собрать их вместе.Например, я не могу получить список участников в группах.