前提条件
最好有固定域名、可以直接在域名服务器目录上传文件
一、获取crx拓展及确认拓展id
- 先直接启用开发者模式,安装要安装的第三方拓展
- 若为通过crx安装,直接记下该拓展的id,卸载拓展
若通过文件夹安装
- 在拓展管理页面选择“打包拓展”,随后选中拓展文件夹,导出的crx文件位于拓展文件夹同级目录下
- 卸载拓展,随后从导出的crx文件重新安装拓展,记下新安装的拓展id
- 无法安装、安装失败:请将拓展上传到有域名的网络空间下,参照第三~四部分将域名添加到白名单内
二、下载并启用组策略管理模板
下载:
Chrome: https://support.google.com/chrome/a/answer/187202
Edge: https://www.microsoft.com/zh-cn/edge/business/download
- 解压,将相应的admx文件移到
C:\Windows\PolicyDefinitions
下,随后将相关的语言文件移到对应的子文件夹下 - 打开组策略编辑器,若能在系统配置/管理模板下看到Microsoft Edge(或Chrome)文件夹即说明安装成功
三、上传拓展、获取域名
- 若已有域名,上传文件到你的网站的某个目录下,记下你的域名
https://your.domain
- 若没有域名/服务器,可以选择某个网盘上传(如蓝奏云),上传后自行下载一遍,在下载页面可以看到下载拓展时的源域名(如:
https://github-releases.githubusercontent.com
)
四、添加域名到白名单
- 在第一部分提到的组策略编辑器的路径内,展开Microsoft Edge(或Chrome,下用Edge进行说明)文件夹,找到拓展(Extensions)文件夹,打开拓展来源策略(Configure extension and user script install sources)
- 添加上面的域名,随后加
/*
,例如https://your.domain/*
五、添加拓展id到白名单
- 仍然在Extensions文件夹,打开拓展白名单策略(允许安装特定拓展,Allow specific extensions to be installed),添加第一部分获取到的拓展id到列表内
六、重新安装拓展
- 重启浏览器
- 若有域名,访问你自己的网站,在你上传的目录下载对应的拓展,此时可以正常安装
- 若上传到网盘,复制之前你得到的下载直链(一般有时间期限,建议速战速决),粘贴到地址栏重新下载,此时可以正常安装
- 再次重启浏览器,此时没有提示,大功告成