我目前正在尝试在一堆客户端上配置 Google Chrome 以自动打开 Citrix Receiver ICA 文件。
为了启用 ICA 文件的自动启动功能,我在 master_preferences 文件中添加了“extensions_to_open”选项,该文件用作新配置文件的模板。此文件是在 Chrome 首次启动之前添加的,因此在正确配置 master_preferences 文件之前不可能创建配置文件。
我遇到的问题如下:
我的文件如下所示:
{
"distribution": {
"msi": true,
"system_level": true,
"verbose_logging": true,
"allow_downgrade": false,
},
"download": {
"directory_upgrade": true,
"extensions_to_open": "ica"
}
}
然而,在我第一次启动 Chrome 之后,该文件如下所示:
{
"distribution": {
"msi": true,
"system_level": true,
"verbose_logging": true,
"allow_downgrade": false,
},
"download": {
"directory_upgrade": true,
}
}
我是否遗漏了什么?为什么 Chrome 会直接从我的文件中删除 extensions_to_open 行?
关于 Chrome 选项的信息似乎很少,但 extensions_to_open 选项仍然列在 Chromium 的源代码中:https://chromium.googlesource.com/chromium/src/+/refs/heads/master/chrome/common/pref_names.cc#1756
如果有更智能的方法来配置此选项,我也会很高兴听到它。