Question

J'essaie de récupérer une stratégie de groupe à partir d'un répertoire actif de Windows Server 2008 et de modifier l'âge de mot de passe minimum, l'âge de mot de passe maximum et la longueur minimale du mot de passe dans une application C #.

Y a-t-il un moyen de faire cela? Jusqu'à présent, je n'ai découvert comment créer de nouveaux objets de stratégie de groupe à l'aide d'interop.gpmgmtlib (gpmgmt.dll), mais je n'ai pas compris comment modifier les règles de mot de passe de la politique et je ne sais pas s'il y a un moyen plus facile.

Était-ce utile?

La solution

Je crois que vous pouvez utiliser DirectoryEntries de C # pour modifier ces valeurs. Ceci est une référence GUDhttp://www.codeproject.com/articles/18102/howto-almost-everything-in-active-directory-via-c-c . Vérifiez également les références MSDN.

Autres conseils

Je me rends compte que c'est un ancien post, mais jetez un œil à l'utilisation de Windows Power Shell et des applets de commande de stratégie de groupe.

http://technet.microsoft.com/en-us/library/dd759177.aspx

Je n'ai pas encore utilisé Shell Power Shell pour la stratégie de groupe, mais je l'utilise fréquemment pour garder notre système de paie et notre serveur Exchange en synchronisation.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top