由於某種原因,我無法使其工作。我遵循這裏描述的確切程序 http://developer.chrome.com/extensions/external_extensions.html#registry使用註冊表沉默安裝的Chrome擴展程序
而且我仍然無法獲得列出的擴展名。如果我手動安裝它,使用「添加解包擴展」它工作得很好。
任何幫助,將不勝感激
由於某種原因,我無法使其工作。我遵循這裏描述的確切程序 http://developer.chrome.com/extensions/external_extensions.html#registry使用註冊表沉默安裝的Chrome擴展程序
而且我仍然無法獲得列出的擴展名。如果我手動安裝它,使用「添加解包擴展」它工作得很好。
任何幫助,將不勝感激
One of many writeups對這個問題:
谷歌週五宣佈,它正在改變其立場,在其瀏覽器中默默 安裝擴展。從Chrome 25開始,Windows上的外部 擴展部署選項默認情況下將被禁用 ,並且之前使用它們安裝的所有擴展將自動禁用 。
將您的擴展程序提交給Chrome網上應用店最好。如果您確實想要在店外安裝,請考慮inline installation。
好的答案,但我只想澄清,當您建議內嵌安裝是「店外」時,該擴展程序仍託管在Google的網上應用店中,但用戶無需從您的頁面導航。 – apsillers
你是對的。我不是故意迷惑讀者,並且非常感謝你的澄清。也許更好的說法是「如果您對於店外體驗感興趣,Chrome網上應用店所能提供的最接近的是內聯安裝,應用程序的銷售空間可以在您自己的網站上提供,一旦用戶做出安裝決定,Chrome安裝界面就會啓動。「但是,是的,擴展仍然保留在CWS上,而不是在您自己的網站上。 – sowbug
這很容易混淆 - 根據本文檔 - https://developer.chrome.com/extensions/external_extensions- 不再可能註冊「本地」擴展名,但只有「已發佈」的擴展名。 「在Windows註冊表中,update_URL必須指向託管擴展的Chrome網上應用店。」 這表明它仍然可以使用註冊表來安裝擴展 - 即使只有已發佈的擴展。 – FuzzyAmi
我一直在努力通過註冊表安裝插件。我成功安裝了一個插件,但沒有添加註冊表項。並使用首選項文件。
我提取我的擴展Local\Google\Chrome\User Data\Default\Extensions\${ADDONID}\${VERSION}
我直接加入我的擴展,Preferences
文件中Local\Google\Chrome\User Data\Default
下部分extensions
settings
${ADDONID}
< - 添加自己的擴展。將首選項文件與已安裝插件的實例進行比較。並將其複製到全新安裝的擴展目錄中的首選項文件。它應該工作。
這個線程給了我一些方向: https://superuser.com/questions/462804/how-to-copy-an-extension-from-one-chrome-installation-to-another
它可以通過政策添加註冊表項,可以輕鬆完成
HKEY_LOCAL_MACHINE \ SOFTWARE \策略\谷歌\鍍鉻\ ExtensionInstallForcelist
下創造字符串值: 1:「; file:///.xml」
創建一個xml文件&用fol更新xml文件降脂數據
<?xml version='1.0' encoding='UTF-8'?>
<gupdate xmlns='http://www.google.com/update2/response' protocol='2.0'>
<app appid='<<YOUR_EXTENSION_ID>>'>
<updatecheck codebase='<<CRX_FILE_LOCATION>>.crx' version='4.0'/>
</app>
</gupdate>
這就是所有......然後重新啓動Chrome
不行。 'ExtensionInstallForcelist'不能在本地註冊表中設置 - 它只允許作爲加入AD的Windows系統上的域策略用於企業部署Chrome。 – Xan
我用這個方法安裝上最新版本的Chrome,因爲這一週的擴展看到惡意軟件。我確實必須運行一個exe的擴展才能安裝。 – Gaia