我一直试图弄清楚如何获取所有空的 Active Directory 组。我想出了这个命令,它选择没有成员并且不是任何成员的组。
Get-QADGroup -GroupType Security -SizeLimit 0 | where-object {$_.Members.Count -eq 0 -and $_.MemberOf.Count -eq 0} | select GroupName, ParentContainer | Export-Csv c:\emptygroups.csv
这基本上是正确的,但它表示某些组,如默认组域计算机是空的,但它不是空的。此特定组只有计算机成员,但似乎没有选择其他也只有计算机的组。
有谁知道为什么这个命令会吸引一些有成员的人?