通过 GPO 安装 Chrome 扩展

For*_*low 5 windows-server-2008 google-chrome group-policy

我正在尝试使用Google 的 Chrome ADM安装adblock chrome 扩展程序

User Configuration/Policies/Classic Administrative Templates/Google/Google Chrome/Extensions

Configure the list of force-installed extensions

在列表中,我有扩展程序的 ID 和更新 URL,谷歌在此处此处的文档中提到了一点

gighmmpiobklfepjocnamgkkbiglidom;https://clients2.googleusercontent.com/crx/download/OAAAAMcNmg40_PduZlM3g5RwKyephtivPe8WdfQvWSRvhiHzrcK7rq-gXuF37bTwLfLPyVSTPaQkAXkHIklkQOFOqzUAxlKa5asxHnxnSbCB7xq3hVhoYHdhKQHD/extension_2_5_38.crx

我设法使用此问题中的说明获取了更新 URL ,但到目前为止,我没有成功,因为该扩展实际上并未安装。

我有什么遗漏或做错了吗?

For*_*low 3

显然,“配置强制安装的扩展列表”ADM 策略根本不起作用。

所以,我最终不得不使用注册表方法。

注意:如果使用注册表方法,该扩展程序将在 Chrome 版本 25 中自动禁用。另请注意,对于 Chrome 25 及更高版本,ADM 策略现在有效。

  1. 找到您想要的分机的分机 ID。这是 Chrome 网上应用店中扩展程序的唯一 ID。您可以在扩展程序的 URL 中看到此 ID,即:

https://chrome.google.com/webstore/detail/gighmmpiobklfepjocnamgkkbiglidom

或者,在 Chrome 中打开扩展程序列表;勾选“开发人员模式”复选框,然后单击要部署的扩展旁边的箭头 - 扩展 ID 将位于扩展标题下方。

此时,还值得记下扩展的版本号,因为稍后在部署中将需要它。

  1. 打开 Chrome 以外的浏览器 - Firefox 可以正常工作。将以下行粘贴到地址栏中,将 ----- 替换为分机 ID

https://clients2.google.com/service/update2/crx?response=redirect&x=id%3D-----%26uc 按 Enter 键访问此网址;系统将提示您保存 .crx 文件。

将此 .crx 文件复制到您的部署共享文件夹,例如 \Server\SoftwareDeployment\ChromeExtensions\.crx

来源:http ://bdts.com.au/tips/48-msi-packaging/156-deploy-google-chrome.html

接下来,添加注册表项computer configuration\preferences\windows settings\registry

创建以下注册表项值:

HKEY_LOCAL_MACHINE\SOFTWARE\Google\Chrome\Extensions\[id of your extension crx]\path
TYPE: REG_SZ
VALUE: "\\server\NETLOGON\path\to\your\extension.crx"
HKEY_LOCAL_MACHINE\SOFTWARE\Google\Chrome\Extensions\[id of your extension crx]\version
TYPE: REG_SZ
VALUE: [version of your .crx as specified in the manifest]
Run Code Online (Sandbox Code Playgroud)

来源:http ://support.google.com/a/bin/answer.py?hl=en&answer=188453