[active directory] création d'une unité organisationnelle + ajout d'un utilisateur

4/5 (4 avis)

Snippet vu 19 363 fois - Téléchargée 27 fois

Contenu du snippet

Ce script crée une unité organisationnelle et y place un utilisateur.
Il modifie ensuite son mot de passe et désactive le compte.

Source / Exemple :


Set objRoot = GetObject("LDAP://rootDSE")
Set objDomain = GetObject("LDAP://" & objRoot.Get("defaultNamingContext"))
Set myOU=objDomain.Create("organizationalUnit", "ou=LaboMicrosoft")
myOU.Put "Description", "OU crée par Laboratoire Microsoft" 
myOU.SetInfo
Set myUser = myOU.Create("User", "cn=Loic Thobois")
myUser.Put "sAMAccountName", "lthobois"
myUser.Put "Description", "Utilisateur Loic Thobois"
myUser.SetInfo
myUser.SetPassword "superpassword123@"
myUser.AccountDisabled = True
myUser.SetInfo

Conclusion :


ligne 2: Remplacer "defaultNamingContext" par le nom de votre domaine.
ligne 3: Remplacer LaboMicrosoft par votre unité organisationnelle.
ligne 4: Remplacer "OU crée par Laboratoire Microsoft" par la description de votre unité organisationnelle.
ligne 6: Remplacer Loic Thobois par le nom de l'utilisateur a ajouter.
ligne 7: remplacer "lthobois" par le loggin de l'utilisateur à créer.
ligne 8: Remplacer "Utilisateur Loic Thobois" par la description de l'utilisateur.
ligne 10: Remplacer "superpassword123@" par le mot de passe initiale de l'utilisateur.
ligne 11: Remplacer True par False pour activer le compte utilisateur lors de sa création.

A voir également

Ajouter un commentaire Commentaires
Messages postés
1
Date d'inscription
mercredi 6 mai 2009
Statut
Membre
Dernière intervention
6 mai 2009

bonjour, je cherche un script pour mettre 300 compte dans une unité organisitionnel

merci a vous pour votre réponse
Messages postés
56
Date d'inscription
lundi 8 septembre 2008
Statut
Membre
Dernière intervention
29 octobre 2010

clair simple rapide cependant il y a un hic pour moi. par exemple, il faut faire une modification en modifiant le script. donc perte de temps, tu devrais pensé à une interface et aux variables
Messages postés
7
Date d'inscription
samedi 4 février 2006
Statut
Membre
Dernière intervention
1 mars 2009

Salut,

Ton script est clair... :-)

Cependant je suis confronté à un autre souci... Je dois créer un groupe?

Peux tu m'aider???

Jeff_montois
Messages postés
2
Date d'inscription
mardi 25 mai 2004
Statut
Membre
Dernière intervention
19 avril 2007

Salut Loic!
Merci pour ton script!3

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.