【问题标题】:How to set software restriction policies programmatically如何以编程方式设置软件限制策略
【发布时间】:2010-01-16 22:59:17
【问题描述】:

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

不幸的是,我完全不知道如何在 c# 中实现这一点

【问题讨论】:

    标签: c# .net windows group-policy


    【解决方案1】:

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

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

    这些 xml 策略很有用:

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

    【讨论】:

      【解决方案2】:

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

      我建议您浏览此链接,它们将深入解释以编程方式访问组策略。

      Working with Group Policy Objects Programmatically

      Programmatically updating local policy in Windows

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

      【讨论】:

        【解决方案3】:

        该函数需要3条信息:

        • 要修改 A 模式控制值的 GPO 对象的 ADsPath,0=Not
        • Configured, 1=Enabled, 2=Disabled 要写入的实际值
        • 表示模式控制值的键。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-03-14
          • 2020-12-13
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-08-12
          相关资源
          最近更新 更多