首页 > 解决方案 > 用于获取一个 AD 组的所有成员用户的完整 AD 组成员身份的 PowerShell 脚本

问题描述

我有一个包含多个用户的 AD 组。我想编写一个 Powershell 脚本来列出这些用户所属的所有 AD 组。

我的ADUserGroup

--> 用户 1

--> 用户 2

--> 用户 3

我希望脚本列出 User1、User2 和 User3 所属的所有 AD 组。我还希望脚本在列出用户组之前打印用户的电子邮件地址。

到目前为止,我有:

Get-ADGroupMember -Identity "MyADUserGroup"
Where-Object { $_.objectClass -eq 'user' } |
Get-ADUser -Properties mail,MemberOf

上面脚本的唯一问题是 MemberOf 的输出被截断,因为组太多。

标签: powershell

解决方案


推荐阅读