如何以编程方式设置软件限制策略

时间:2010-01-16 22:59:17

标签: c# .net windows group-policy

我想使用c#以编程方式添加软件限制策略。 例如:添加和禁止paint.exe运行的其他规则。

不幸的是,我没有丝毫知道如何在c#

中实现这一目标

提前, 汤姆

3 个答案:

答案 0 :(得分:4)

您可以使用RSoP WMI classesWMICodeCreator来更新群组政策。

您也可以直接执行gpupdate.exe或调整注册表。

这些xml策略非常有用:

http://www.microsoft.com/downloads/details.aspx?FamilyID=18c90c80-8b0a-4906-a4f5-ff24cc2030fb&displaylang=en

答案 1 :(得分:0)

IGroupPolicyObject - 用于以编程方式创建/更新策略的Windows API。

我建议您浏览这些链接,他们会详细解释如何以编程方式访问组策略。

Working with Group Policy Objects Programmatically

Programmatically updating local policy in Windows

如果您有任何其他疑问,请询问。

答案 2 :(得分:0)

该功能需要3条信息:

  • ADsPath到GPO对象以修改A模式控制值,0 =不
  • 已配置,1 =已启用,2 =已禁用要在
  • 中写入的实际值
  • 代表模式控制值的键。