У меня есть группа AD с несколькими пользователями. Я хотел бы написать скрипт Powershell для перечисления всех групп AD, в которые входят эти пользователи.
MyADUserGroup
-> User1
-> User2
-> User3
Я бы хотел, чтобы скрипт перечислял все группы AD, в которые входят User1, User2 и User3. Я также хотел бы, чтобы скрипт распечатывал адрес электронной почты пользователя перед перечислением его групп.
Пока что у меня есть:
Get-ADGroupMember -Identity "MyADUserGroup"
Where-Object { $_.objectClass -eq 'user' } |
Get-ADUser -Properties mail,MemberOf
Единственная проблема, связанная с приведенным выше сценарием, заключается в том, что вывод MemberOf усекается, так как существует слишком много групп.