Voici quelque manières différente d'obtenir une liste des membres d'un groupe d'Active Directory:
Cette commande suivante va vous donner le prénom et le nom de famille des membres d'un groupe:
dsquery group domainroot -name groupname | dsget group -members | dsget user -fn -ln
Ce filtre suivi va donner les membre spécifique d'un groupe. Vous avez a spécifier le nom distinct du groupe (distinguishedName).
ldifde -f groupMembers.txt -r "(&(objectClass=User)(memberOf=CN=myGroup,OU=MyContainer,DC=myOrg,DC=local))" -l "sAMAccountName,givenName,sn"
En utilisant Adfind (Adfind est un outil gratuit qui peut-etre télécharger d'ici www.joeware.net/freetools/tools/adfind/index.htm)
POUR AVOIR LE DN (Nom distinct) D'UN GROUPE
adfind -default -f "(&(objectCategory=group)(name=<GROUPNAME>))" -dsq
ou
adfind -default -f "(&(objectCategory=group)(name=<GROUPNAME>))" -dn
POUR AVOIR LES PROPRIÉTÉSS (givenName=firstname, sn=surname sAMAccountName, pre-w2k logon name, description=description, cn=full name, displayName=displayname) DES MEMBRES DU GROUPE
adfind -b "<DN of group>" -asq member givenName sn sAMAccountName description cn displayName
Cet article est dérivé de ce poste de forum Active Directory Saved Query - Group Member Listing (en-US).
Cet article est aussi disponible dans les langues suivantes :
Yagmoth555 edited Original. Comment: changing a hyperlink