首页 > 解决方案 > 使用 Get-QADGroupMember 获取子组成员

问题描述

我想得到一个组testgroup1的所有成员,但在这个组内还有其他组testgroup2、testgroup3。

的输出Get-QADGroupMember "testgroup1"是内部成员列表,testgroup1但它列出了内部所有其他组,如成员。

它应该工作的行的示例:

$adgroup = Get-QADGroup
$adgroup | where {$_.Name -like "testgroup1"} | Get-QADGroupMember -Enabled

如果我添加-Indirect它也会显示组,但我只想显示用户:

$adgroup = Get-QADGroup
$adgroup | where {$_.Name -like "testgroup1"} | Get-QADGroupMember -Enabled -Indirect

如何获得其中的所有成员以及其中的testgroup1所有组成员Get-QADGroupMember

标签: powershellactive-directory

解决方案


由于您似乎坚持使用Get-QADGroupMember而不是 Microsoft 自己的Get-ADGroupMember,您可能会发现此 WikiDot 页面感兴趣;这意味着您想要的是-Indirect参数,它似乎与-RecursiveMicrosoft 的Get-ADGroupMember.


推荐阅读