|
Dernière réponse | |
---|---|
Sujet : Script VBS | |
moldar | J'avance un peu :
Set oRoot = GetObject("LDAP://rootDSE" ) Set oDomain = GetObject("LDAP://" & oRoot.Get("defaultNamingContext" )) Set objNetwork = CreateObject("Wscript.Network" ) Set oOU = GetObject("LDAP://ou=Internet, dc=DOMAINE, dc=local" ) objNetwork = GetObject("LDAP://cn=5499998, ou=Internet, dc=DOMAINE, dc=local" ) If objNetwork="" Then Set oUser = oOU.create("User", "cn=5499998" ) oUser.Put "sAMAccountName", "5499998" oUser.Put "Description", "Utilisateur test2" oUser.SetPassword "nouveau" oUser.AccountDisabled = False oUser.SetInfo Else oUser.SetPassword "nouveau" oUser.Put "Description", "Utilisateur mis à jour" oUser.AccountDisabled = False oUser.SetInfo End IF ... mais mon test ne marche pas (il ne peut pas mettre le résultat de la commande getobject dans une variable si l'objet en question n'existe pas). Donc ma question est la suivante, comment tester l'existance d'un utilisateur ? merci !! |
Vue Rapide de la discussion |
---|