[R] AD : Déverrouiller un compte

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
peuchere83
Niveau 5
Niveau 5
Messages : 169
Enregistré le : mer. 17 déc. 2008 10:50
Status : Hors ligne

[R] AD : Déverrouiller un compte

#1

Message par peuchere83 »

Bonjour à tous,

je cherche à réaliser un script pour déverrouiller un compte.
Voici un code que j'ai trouvé mais que je n'arrive pas à l'adapter sous autoit :

Code : Tout sélectionner

Set objUser = GetObject ("LDAP://cn=bill,ou=Direction,dc=Microsoft,dc=com")
objUser.IsAccountLocked = False
objUser.SetInfo
J'ai regardé aussi la commande dsmod.exe mais à premiere vue elle ne permet que de réinitialiser le mdp et non pas de déverrouiller le compte:

Code : Tout sélectionner

dsmod user "CN=Bill,CN=Users,DC=Microsoft,DC=Com" -pwd A1b2C3d4
Si quelqu'un a une idée je suis preneur.

Cordialement.
Modifié en dernier par peuchere83 le mar. 27 avr. 2010 08:46, modifié 1 fois.
Tous biens que tu possèdes est un souci qui te retient.
Skippy est là pour t'enlever tous tes soucis.
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [..] AD : Déverrouiller un compte

#2

Message par ani »

je connais pas trop mais je fferais ainsi

Code : Tout sélectionner

Global $objUser = ObjGet("LDAP://cn=bill,ou=Direction,dc=Microsoft,dc=com")
If $objUser.IsAccountLocked = True Then ; ou 1
   $objUser.IsAccountLocked = False ; ou 0
   $objUser.SetInfo ; ou $objUser.SetInfo()
   MsgBox(0,"Information",$objUser.Name & " compte débloqué")
else
   MsgBox(0,"Information",$objUser.SetInfo & " compte non bloqué")
EndIf
 
Avatar du membre
peuchere83
Niveau 5
Niveau 5
Messages : 169
Enregistré le : mer. 17 déc. 2008 10:50
Status : Hors ligne

Re: [..] AD : Déverrouiller un compte

#3

Message par peuchere83 »

Un grand merci Ani !!!

Je ne pensais pas que c'était si c.. à faire.
J'en suis même limite désolé de t'avoir fait perdre du temps à me répondre.

En tout cas un grand merci.

Bonne journée.
Tous biens que tu possèdes est un souci qui te retient.
Skippy est là pour t'enlever tous tes soucis.
Répondre