操作系统-如何通过编程修改Windows的本地安全策略?

操作系统-如何通过编程修改Windows的本地安全策略?

瑾兮 发布于 2017-01-05 字数 179 浏览 1133 回复 2

想通过程序修改Windows的本地安全策略(比如本地登录权限之类的),但始终找不到办法。哪位能提供一些思路啊?随便什么编程手段都行,VBS、PowerShell、.NET、WMI、API……不管那种都可以

发布评论

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

评论(2

晚风撩人 2017-09-29 2 楼

使用wmi可以获得安全策略的设置状态。具体的LZ可以去参考下这篇文章

还有这一篇,这两篇文章给出了一些思路。另外LZ可以考虑使用修改注册表的方法,不过修改注册表有局限性,有的用注册表很难实现

清晨说ぺ晚安 2017-08-04 1 楼

组策略其实就是一个注册表的图形简化版本,大多数的操作都是去修改注册表
所以,根据自己的需求,找到对应的注册表项,修改就可以

至于修改注册表,方法就多了去了,vbs 也好 powerShell 也罢,
斑驳推荐用批处理(Batch),可能是因为自己更习惯用批处理写吧,举个小例子:

reg delete HKEY_CLASSES_ROOTWScript.Shell /f

当然,完全也可以将注册表对应键导出到 reg 文件中
然后通过批处理导入:

reg import XX.reg

或者静默导入

 regedit /s XX.reg

祝好,
斑驳敬上