[ADSI] Lister complètement les utilisateurs d'une OU
Skyfou
Messages postés9Date d'inscriptionvendredi 3 juin 2005StatutMembreDernière intervention 5 juillet 2007
-
7 juin 2005 à 16:45
Skyfou
Messages postés9Date d'inscriptionvendredi 3 juin 2005StatutMembreDernière intervention 5 juillet 2007
-
7 juin 2005 à 16:58
Je me lance dans les scripts pour Active Directory. J'ai bien réussi à lister le contenu d'une OU grace au source suivant :
Set objRootDSE = GetObject("[ldap://rootDSE/ LDAP://rootDSE]")
Set objOU = GetObject("[ldap://OU=PRES/ LDAP://OU=PRES]," & objRootDSE.Get("defaultNamingContext"))
For Each objItem In objOU
WScript.Echo objItem.Get("Name")& vbCr
Next
Seulement, je rencontre 2 problèmes.
Le premier est que j'ai aussi bien les utilisateurs que les groupes.
J'ai bien essayé de jouer avec plusieurs valeurs de CN mais, à chaque fois, j'obtient l'erreur de compilation "Cet objet ne se trouve pas sur le serveur."
Mon second problème est que j'aimerai lister les OU qui se trouve dans mon OU "PRES" afin d'en lister les utilisateurs.
Merci d'avance
A voir également:
[ADSI] Lister complètement les utilisateurs d'une OU