我想获得一个组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
的所有成员及其中所有成员?
答案 0 :(得分:0)
由于您似乎坚持使用Get-QADGroupMember
而不是Microsoft自己的Get-ADGroupMember
,因此您可能会发现感兴趣的addEventListener;它意味着你想要的是-Indirect
参数,它似乎与微软-Recursive
的{{1}}做同样的事情。
答案 1 :(得分:0)
Get-QADGroupMember testgroup1 -Indirect | select samaccountname