Hi,
Ich benötige ein Script das folgende Informationen
aller aktiven User aus dem AD ausliest:
LogonName, Description, Name, MemberOf, LastLogon
Code:
get-aduser -filter {enabled -eq "True" } –Properties MemberOf, description, lastlogondate | ft SamAccountName, Description, name, memberof, LastLogonDate
Soweit funktioniert es auch nur folgendes passt noch nicht.
Es werden hier auch die deaktivierten User angezeigt - sollte das nicht mit dem Filter gefiltert werden?
Bei MemberOf bekomme ich {CN=GRUPPEA, OU=OU1,DC=CONTOSO,DC=local, CN=GruppeB, OU=OU1,DC=CONTOSO,DC=local, ...)
Hier möchte ich das nur der CN ausgegeben wird also in dem Fall nur GRUPPEA, GRUPPEB, ...
Des Weiteren bekomme ich bei einigen Usern bei MemberOf nur {} angezeigt obwohl diese User definitiv Mitglieder einer oder mehreren Gruppen sind (zb. Domain Users).
Danke!
lg