Comment le userAccountControl travailler bien dans l'AD? (C#)
Comment le userAccountControl travailler bien en AD?
Disons que je veux créer un nouveau compte d'utilisateur et réglez l'option sur activé (c'est désactiver par défaut), et également de définir le mot de passe n'expire jamais " option à true. Je peux faire quelque chose comme ceci et ça fonctionne:
//newUser is a DirectoryEntry object
newUser.Properties["userAccountControl"].Value = 0x200; //normal account
newUser.Properties["userAccountControl"].Value = 0x10000; //password never expires
Normalement, je pense que la deuxième ligne d'effacer le premier, mais il ne le fait pas. Comment cela fonctionne? Puis-je combiner en une seule ligne? Comment puis je enlever cette valeur, si je voulais avoir leur mot de passe expirent-ils?
Merci!
Vous devez vous connecter pour publier un commentaire.
En fait, le réglage de la deuxième valeur sera en effet d'effacer le premier point est que, la première est vraiment un peu "inutile".....
Et bien sûr, vous pouvez les combiner (et multiples, vraiment) en une valeur unique et avec une seule mission:
Marc
(Presque) Tout Dans Active Directory via C#
Comment définir un indicateur:
Vous permettrait de combiner les drapeaux, de sorte 0x200) + 0x10000, qui serait 0x10200. Voir cet article pour plus d'informations: http://support.microsoft.com/kb/305144.