首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用c#配置密码策略(组策略)

问如何使用c#配置密码策略(组策略)
EN

Stack Overflow用户
提问于 2020-04-20 19:33:16
回答 1查看 203关注 0票数 0

如何使用c#中的组策略在windows中配置密码策略。我需要在使用C#的设备中设置本地GPO。计算机配置>>窗口设置>>安全设置>>帐户策略>>密码策略我需要读取它并设置新密码策略

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-22 01:36:57

首先,让我说一说,你正在努力解决一项非常困难的任务。我试图解决这一问题的方法是尝试查找并修改与这些策略相关的注册表项,但这本身并不是一项简单的壮举,如果您使用ProcMon (Process )之类的工具监视注册表活动,您可以自己看到。它可能最终是更多的工作,而不是它的价值。

但是,假设您有一个可以通过命令行为批处理文件运行的可编写脚本的解决方案,那么我在C#中使用的方法是创建一个新的Process并以这种方式运行shell命令,或者创建一个批处理文件并从代码中执行。查看这篇文章以获得更多信息:Run Command Prompt Commands

或者另一种方法是使用Microsoft.Win32命名空间中的Registry和RegistryKey类直接修改代码中的注册表项。查看下面的示例:https://www.c-sharpcorner.com/UploadFile/f9f215/windows-registry/

除非有特定的原因,否则如果您这样做是为了不需要每次手动更改它,那么我建议您只创建一个安全模板,一个INF文件,然后导入它。只需做Win + R并键入secpol.msc并右键单击Security Settings,就会有一个选项。最后,使用安全模板可以节省时间,或者只是通过secpol.msc手动执行,这可能对您有好处。祝好运!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61330573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档