如何获取组中的组用户AD PowerShell

时间:2018-05-14 10:04:44

标签: powershell active-directory

我希望获得某个群组的所有成员testgroup1,但在此群组中有其他群组testgroup2testgroup3

Get-ADGroupMember "testgroup1"的输出是testgroup1内的成员列表,但它列出了像成员一样的所有其他组。

如何让testgroup1 的所有成员都加入其中所有成员?

2 个答案:

答案 0 :(得分:2)

如果您阅读Get-ADGroupMember的文档,则会找到名为Recursive的参数

这将检查所有子组(组中的组)的成员身份,并显示这些组的成员以及组的直接成员。

只需更新您的命令:

Get-ADGroupMember "testgroup1" -Recursive

答案 1 :(得分:1)

使用switch参数Recursive

示例:

Get-ADGroupMember -Identity "yourgroup" -Recursive

查看technet https://technet.microsoft.com/de-de/library/hh852290(v=wps.630).aspx

上的cmdlt文档