Bonjour,
J'ai hésité à poster ça dans la section script, pis je me suis dit que ça concernait plus l'administration.
Alors voilà, je dispose d'un fichier txt contenant sur chacune de ses lignes :
- un login
- un mot de passe
- une description
Je souhaite ajouter ces utilisateurs sur mon domaine AD. J'ai fait le script suivant (généré à partir du txt) :
Set oRoot = GetObject("LDAP://rootDSE" )
Set oDomain = GetObject("LDAP://" & oRoot.Get("defaultNamingContext" ))
Set oOU=oDomain.Create("organizationalUnit","ou=Internet" )
oOU.Put "Description", "Utilisateurs internet"
oOU.SetInfo
Set oUser = oOU.Create("User", "cn=5499998" )
oUser.Put "sAMAccountName", "5499998"
oUser.Put "Description", "Utilisateur test"
oUser.SetInfo
oUser.SetPassword "199998"
oUser.AccountDisabled = False
oUser.SetInfo
Set oUser = oOU.Create("User", "cn=54X99999" )
oUser.Put "sAMAccountName", "5499999"
oUser.Put "Description", "Utilisateur test"
oUser.SetInfo
oUser.SetPassword "in45h61fo"
oUser.AccountDisabled = False
oUser.SetInfo
Ca marche sans problème, si ce n'est qu'il est possible qu'un moment ou un autre les utilisateurs changent de mots de passe, à ce moment j'ai un fichier txt mis à jour, mais mon script ne fonctionne plus (normal les users existent déja). Comment mettre à jour les mots de passe sans passer par la création de users ?
Merciiii !!