我知道使用 Firefox 3.6,可以提取安装程序,修改“nonlocalized\defaults\pref\firefox.js”和“localized\browserconfig.properties”等文件,然后通过运行“setup.exe -ms”命令以静默方式安装 Firefox 并进行这些修改。
现在 Firefox 4 已经推出,我尝试复制此行为,但发现在 Firefox 4 安装程序中找不到上述文件。那么,如何才能静默安装 Firefox 4 并进行自定义设置,例如禁用配置文件迁移器、自定义主页等?
我发现,在提取 Firefox 4 安装程序文件后,core\override.ini
可以创建并设置该文件以禁用配置文件迁移器。此外,core\defaults\pref\firefox.js
还可以创建并设置该文件以禁用默认浏览器检查等。但是,我还没有弄清楚如何设置主页。有人知道吗?
答案1
完成所有自定义操作的最佳方法是这个有用的工具仅专用于为 Firefox 18 创建静默无切换安装程序。
手动重新安装 Firefox 及其所有扩展、主题、角色和其他附加组件可能会令人沮丧。即使对于那些需要在数百台网络计算机上部署 Firefox 的管理员来说,手动执行此操作也会很麻烦。为了帮助您构建具有所有预设设置的静默 Firefox 安装程序,这里是 Firefox Addon Maker。
答案2
在与 firefox.js 相同的目录中创建另一个名为 prefs.js 的文件并输入以下字符串:
user_pref(“浏览器.启动.主页”,“http://www.您的主页.com/”);
答案3
正如您所发现的,Firefox 4 对 Firefox 处理配置文件的方式进行了一些重大更改。配置文件现在位于名为‘omni.jar’您可以通过创建新的配置文件并将其放入来覆盖设置‘默认\首选项\’文件夹或编辑并重新打包“omni.jar”文件。
但是,那‘浏览器.启动.主页’无法使用此方法接受 - 因为这是一个疑似错误,已向 Mozilla 提交。
在尝试了其他几种方案后,我设计并测试了一种一致且简单的方法,用于将自定义设置应用于 Firefox 4 安装。说明中详细说明了有一个限制,根据您的部署情况和要求,这可能是好事也可能是坏事。有关更多信息,请参见此处:http://www.itsupportguides.com/configmgr-sccm/firefox-set-default-home-page-for-all-users
请注意,我还更新了原始文章以使用此流程。(http://www.itsupportguides.com/configmgr-sccm/install-and-configure-firefox-silently)
希望这能满足您的要求!