Mit dem AD CMDLet Get-ADGroupMember können sie zwar die Mitglieder einer Gruppe auslesen, aber bei eine Anzahl von 5.000 ist damit Schluss.
Sie erhalten bei Überschreiten der Mitgliederzahl von 5.000 die Fehlermeldung:
Get-ADGroupMember : The size limit for this request was exceeded
Was nun? Das läßt sich relativ einfach umgehen, in dem Sie die Mitglieder direkt mit dem CMDLet Get-ADGroup abfragen. Lesen Sie dazu das Attribut Members folgendermaßen aus:
((Get-ADGroup "Groupname" -Properties member).member).count
Wenn Sie nun auch die Mitglieder aufgelistet benötigen, dann geht das natürlich auch. Am besten gleich in eine CSV damit:
Get-ADGroup "GroupName" -Properties Member | Select-Object -ExpandProperty Member | Get-ADObject | Export-CSV C:\Temp\Group_Member.csv -Delimiter ";" -Encoding UTF8- NoTypeInformation