0

如何使用 c# 中的组策略在 Windows 中配置密码策略。我需要使用 C# 在设备中设置本地 GPO。计算机配置 >> Windows 设置 >> 安全设置 >> 帐户策略 >> 密码策略 我需要阅读此内容并设置新密码策略

4

1 回答 1

1

首先,我只想说您正在尝试解决一项非常困难的任务。我尝试解决此问题的方法是尝试查找和修改与这些策略相关的注册表项,但这本身并不是一件容易的事,如果您使用类似ProcMon(进程监视器)监控注册表活动,您可以自己查看)。它最终可能会比它的价值更多。

但是假设您确实有一个可编写脚本的解决方案,您可以通过命令行运行批处理文件,那么我在 C# 中的处理方式是创建一个新的Process并以这种方式运行 shell 命令,或者创建一个批处理文件并从代码执行. 查看这篇文章以获取更多信息:运行命令提示符命令

或者另一种方法是使用Microsoft.Win32Registry命名空间中的andRegistryKey类直接修改代码中的注册表项。看看这个例子:https ://www.c-sharpcorner.com/UploadFile/f9f215/windows-registry/

除非有特定原因,如果您这样做是为了不必每次都手动更改它,那么我建议您只创建安全模板、一个INF文件然后导入它。只需执行Win + R并输入secpol.msc并右键单击,Security Settings就会有一个导入/导出选项。最后,在节省时间或仅通过secpol.msc. 祝你好运!

于 2020-04-22T01:36:57.757 回答