C# 如何通过企业或集团通过msi包以编程方式安装Chrome扩展

C# 如何通过企业或集团通过msi包以编程方式安装Chrome扩展,c#,google-chrome-extension,windows-7,wix,group-policy,C#,Google Chrome Extension,Windows 7,Wix,Group Policy,我在Chrome网上商店为我的用户提供了一个Chrome扩展。我已经通过在Windows注册表中的HKLM\SOFTWARE\Wow6432Node\Google\Chrome\Extensions\下编写,用WiX以编程方式安装了它,但我不想这样做,而是需要在Chromium developer站点上描述的SOFTWARE\Policys\Chromium\ExtensionInstallForcelist下编写它,因此无法删除或禁用扩展。但我现在明白了,直接将其写入注册表不再是必要的,扩展没

我在Chrome网上商店为我的用户提供了一个Chrome扩展。我已经通过在Windows注册表中的
HKLM\SOFTWARE\Wow6432Node\Google\Chrome\Extensions\
下编写,用WiX以编程方式安装了它,但我不想这样做,而是需要在Chromium developer站点上描述的
SOFTWARE\Policys\Chromium\ExtensionInstallForcelist下编写它,因此无法删除或禁用扩展。但我现在明白了,直接将其写入注册表不再是必要的,扩展没有安装,在下也找不到任何策略chrome://policy. 

请帮我解决这个问题?或者,如果注册表项需要通过组策略,我如何才能做到这一点

编辑: 我浏览了以下链接,一个是,对这两种类型的策略,机器策略和基于云的策略知之甚少。我需要知道“机器策略”的方式,并以编程的方式进行,这样我就可以将通过WiX构建的.msi包分发给我的用户,以便在他们的机器上安装。My.msi包应该通过组策略以静默方式强制安装chrome扩展(托管在chrome web store上),这样它将是不可移动的,并且扩展将适用于任何用户,而不管他们是否登录到chrome


找到解决办法对我有很大帮助。要做到这一点,我可以学到任何我需要的东西。请提供帮助。

这可以直接从谷歌应用程序管理控制台完成。最初的问题要求通过Registry实现,但在一篇评论中,有人问我如何按照我建议的方式实现。在这里
输入
然后点击“管理预装应用”,在chrome商店中搜索并添加。

请注意,这仅在用户使用其gapps帐户登录到chrome时有效。

这被称为“企业”是有原因的。只有属于Windows域一部分的计算机才能获得该权限,并且只有域管理员才能对其进行调整。安装程序不希望影响到这一点。不是真的。它可以在gapps admin.google.com页面上实现。我以前做过。请帮助我如何通过谷歌管理控制台完成。不管怎样,我都需要这样做。请帮忙。我认为人们开发带有“强制安装”的应用程序是有正当理由的,所以我希望我没有提出任何错误的要求@ZigMandel,他们有什么我不知道怎么做的吗?+1,因为这是在评论中要求的,但请注意,问题本身并没有说谷歌应用程序在任何地方。它指的是GPO安装。是的,但是askwr在注册表方面被误导了。后来他接受了这个选择,并询问如何做到这一点。@ZigMandel,非常感谢我从你的回答中学到的东西。事实上,这种混乱是由于我在这方面的知识不足造成的。请原谅我。我现在编辑了我的问题。请考虑一下。Xan,请看看编辑是否能更好地解释,你是否能提供一个解决方案。我真的在为这个解决方案而奋斗。非常感谢您的帮助@ZigMandel,早些时候我这样评论是因为你在Xan的评论后写道“不太可能。这可以从gapps admin.google.com页面上实现。我以前做过。”。我认为通过admin.google.com注册是可行的,因为我真的对政策方面的知识最少。请你再考虑一下,我不知道怎么注册。我建议在管理控制台上执行此操作。