Obtenez tous les groupes vides dans Active Directory

Je suis coincé à essayer de comprendre comment obtenir tous les groupes Active Directory qui sont vides. Je suis venu avec cette commande, qui permet de sélectionner les groupes qui n'ont pas de Membres et ne sont pas un attribut MemberOf quoi que ce soit.

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

C'est la plupart du temps correct, mais cela dit certains groupes, comme le groupe par défaut de Domaine des Ordinateurs est vide, mais il n'est pas vide. Ce groupe a uniquement les membres qui sont des ordinateurs, mais il semble que d'autres groupes qui n'ont que des ordinateurs ne sont pas sélectionnées.

Personne ne sait pourquoi cette commande de traction dans certains des membres?

OriginalL'auteur Kirk | 2012-08-13