Como faço para definir a política de senha de uma política de grupo em C#
-
27-09-2019 - |
Pergunta
Estou tentando recuperar uma política de grupo de um diretório ativo do Windows Server 2008 e alterar a idade mínima da senha, a idade máxima da senha e o comprimento mínimo da senha em um aplicativo C#.
Existe uma maneira de fazer isso? Até agora, só descobri como criar novos objetos de política de grupo usando o interrop.gpmgmtlib (gpmgmt.dll), mas não descobri como alterar as regras de senha da política e não tenho certeza se existe uma maneira mais fácil.
Solução
Eu acredito que você pode usar diretórios de C# para alterar esses valores. Esta é uma referência de Gudhttp://www.codeproject.com/articles/18102/howto-almer-everything-in-active-directory-vi----rec . Verifique também as referências do MSDN.
Outras dicas
Sei que este é um post antigo, mas dê uma olhada no uso do Windows Power Shell e CMDlets de política de grupo.
http://technet.microsoft.com/en-us/library/dd759177.aspx
Ainda não usei o Power Shell para a política do grupo, mas a uso com frequência para manter nosso sistema de folha de pagamento e servidor Exchange em sincronia.