如何在 C# 中设置组策略的密码策略

发布于 2024-09-02 05:01:27 字数 202 浏览 6 评论 0 原文

我正在尝试从 Windows Server 2008 Active Directory 检索组策略,并更改 C# 应用程序中的最短密码期限、最长密码期限和最短密码长度。

有办法做到这一点吗?到目前为止,我只知道如何使用 Interop.GPMGMTLib (gpmgmt.dll) 创建新的组策略对象,但我还没有弄清楚如何更改策略的密码规则,并且我不确定是否有更简单的方法。

I am trying to retrieve a group policy from a Windows Server 2008 Active Directory and change the minimum password age, maximum password age, and minimum password length in a C# application.

Is there a way to do this? So far I have only found out how to create new Group Policy objects using Interop.GPMGMTLib (gpmgmt.dll), yet I haven't figured out how to change the policy's password rules and I am not sure if there is an easier way.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

网名女生简单气质 2024-09-09 05:01:27

我相信您可以使用 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.

深陷 2024-09-09 05:01:27

我意识到这是一篇旧帖子,但请看一下使用 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文