如何在 C# 中设置组策略的密码策略
我正在尝试从 Windows Server 2008 Active Directory 检索组策略,并更改 C# 应用程序中的最短密码期限、最长密码期限和最短密码长度。
有办法做到这一点吗?到目前为止,我只知道如何使用 Interop.GPMGMTLib (gpmgmt.dll) 创建新的组策略对象,但我还没有弄清楚如何更改策略的密码规则,并且我不确定是否有更简单的方法。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我相信您可以使用 C# 的 DirectoryEntries 来更改这些值。这是一个 gud 参考
http://www.codeproject.com /Articles/18102/Howto-Active-Directory 中的几乎所有内容-via-C 。另请检查 msdn 参考。
I believe that you can use DirectoryEntries of c# to change those Values. this is a gud reference
http://www.codeproject.com/Articles/18102/Howto-Almost-Everything-In-Active-Directory-via-C . Also check for msdn references.
我意识到这是一篇旧帖子,但请看一下使用 Windows Power Shell 和组策略 cmdlet。
http://technet.microsoft.com/en-us/library/dd759177.aspx
我还没有使用 Power Shell 进行组策略,但我经常使用它来保持工资系统和 Exchange 服务器同步。
I realize this is an old post, but have a look at using Windows Power Shell and Group Policy cmdlets.
http://technet.microsoft.com/en-us/library/dd759177.aspx
I haven't used Power Shell for Group Policy yet but I use it frequently to keep our payroll system and Exchange server in sync.