Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1302 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  script : Enable the User Cannot Change Password option , problème !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

script : Enable the User Cannot Change Password option , problème !

n°931325
c_moa
Posté le 05-11-2002 à 20:52:44  profilanswer
 

J'ai rédigé un script vbs pour créer un millier de comptes utilisateur, et je souhaite activer "l'utilisateur ne peut pas changer de mot de passe"
 
Le code proposé par Microsoft
http://www.microsoft.com/technet/t [...] efault.asp
 
est
 
Const ADS_ACETYPE_ACCESS_DENIED_OBJECT = &H6
Const ADS_ACEFLAG_OBJECT_TYPE_PRESENT = &H1
Const CHANGE_PASSWORD_GUID = "{ab721a53-1e2f-11d0-9819-00aa0040529b}"
Const ADS_RIGHT_DS_CONTROL_ACCESS = &H100
 
Set objUser = GetObject("LDAP://cn=utilisateur,ou=classe,dc=collègebidule,dc=fr" )
Set objSD = objUser.Get("ntSecurityDescriptor" )
Set objDACL = objSD.DiscretionaryAcl
arrTrustees = array("nt authority\self", "EVERYONE" )
 
For Each strTrustee in arrTrustees
  Set objACE = CreateObject("AccessControlEntry" )
    objACE.Trustee = strTrustee
  objACE.AceFlags = 0
  objACE.AceType = ADS_ACETYPE_ACCESS_DENIED_OBJECT
  objACE.Flags = ADS_ACEFLAG_OBJECT_TYPE_PRESENT
  objACE.ObjectType = CHANGE_PASSWORD_GUID
  objACE.AccessMask = ADS_RIGHT_DS_CONTROL_ACCESS
  objDACL.AddAce objACE
Next
 
objSD.DiscretionaryAcl = objDACL
objUser.Put "nTSecurityDescriptor", objSD
objUser. SetInfo
 
 
Or j'ai un message d'erreur : erreur : structure d'ID de sécurité non valide
 à l'avant dernière ligne de code  objUser.Put "nTSecurityDescriptor", objSD
 
 
Tout le reste est OK sauf ce point.
 
 
Merci d'avance
 

mood
Publicité
Posté le 05-11-2002 à 20:52:44  profilanswer
 

n°931895
c_moa
Posté le 06-11-2002 à 11:43:35  profilanswer
 

up


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  script : Enable the User Cannot Change Password option , problème !

 

Sujets relatifs
Gros problème Windows XP Pro et ConnectionProblème Windows XP Pro et souris Logitech Mouseware
probleme d'ecranbleu sous xpProbleme avec noos
problème de démmarage sous xp, avec le modme sagem de freeProbleme USB... windows lance le programme usbhost.exe qui prend 99% .
Problème Direct X sous XPProblème ultra chiant, je m'en remets à vous ...
aidez moi probleme avec ip et netmeetingproblème de connec...
Plus de sujets relatifs à : script : Enable the User Cannot Change Password option , problème !


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR