To configure the Firefox default settings at the application level for all new and existing users you will need to use customised config file. There is one thing to note, that is that once the settings are configured it can not be changed by the user, whether or not you use ‘pref’ or ‘lockPref’. The following process has been tested and confirmed as working with Firefox 49.0.2 and SCCM R3 on Windows XP x86, Windows 7 x86, Windows 7 x64, Windows 8/8.1 x86, Windows 8/8.1 x64, Windows 10 x86 and Windows 10 x64. It does the following tasks:
- Install Firefox silently, without Firefox being the default
- Disables the ‘Automatically check for updates’ option
- Disables the import wizard when Firefox first loads
- Disables the ‘Always check to see if Firefox is the default browser on startup’ option
- Sets homepage to ‘http://www.itsupportguides.com’ (you can change this in your configuration)
- Disables the ‘know your rights’ button from displaying on first run
- Disables the request to send performance data from displaying
Having troubles with the instructions? Take a look at the example download. Full Download:FirefoxSilentInstall.zip |
How to customise and deploy (silent install) Firefox
Install or update Firefox silently and unattended in the background. Fully automated by Ninite.
Firefox Install / Uninstall LOGs I'am trying to install Firefox using legacy setup; command line 'Firefox Setup 30.0.exe' /INI=Configuration.ini'. Everything is all right except that i can not find installation LOG. Tag: Mozilla firefox silent install. Silent Install Mozilla Firefox msi and exe file – Including Silent Uninstallation. In this tutorial will explain how to silent install mozilla firefox. We will use 2 way to perform silent installation. For the personal computer we will use.exe package. Aug 03, 2020 Silent permissions. New Tab Override requires additional permissions, but Firefox does not prompt requests for the following: - menus The menus permission is needed for providing an entry in the tools menu for accessing New Tab Override's settings. Silent installation. This option doesn’t open the GUI, instead running the installation in the background using all the default settings. It’s useful as part of a script for configuring a new system, for example. For backwards compatibility, this option can also be spelled -ms.
- Create a temporary working folder for saving the files into (for example, create C:TEMPFirefox)
- Download the latest install file at http://www.mozilla.org/en-US/firefox/all . Save to C:TEMPFirefox
- Create a new text file called ‘override.ini’ and copy in the following information:
- Create a new text file called ‘local-settings.js’ and copy in the folling information:
- Create a new text file called ‘mozilla.cfg’ and copy in the following information:
- Create a new text file called ‘install.cmd’ and copy in the following information
- Copy the Firefox install file, override.ini, mozilla.cfg, local-settings.js and install.cmd to your software package share
- You can now create your SCCM package or deploy the software by using install.cmd.
For more information on creating SCCM packages see SCCM – How to Distribute Software Packages.
More Firefox configurations:
Please refer to the following articles for some more common customisations:
Note
This page applies to the
.exe
full installer. If you want to run or deploy the MSI package, refer to the instructions on the support web page for it instead; the command-line options documented here won’t work.Command-line Options¶
The full installer provides a number of options that can be used either from the GUI or from the command line. The following command line options are accepted. The list is valid for Firefox 62 and later. Prior to Firefox 62, only
/S
and /INI
are accepted, and /StartMenuShortcut
is not available in INI files, only the plural /StartMenuShortcuts
works (even though only one shortcut is created).The presence of any command-line option implicitly enables silent mode (see the
/S
option).Each option must start with a
/
as shown, -
or --
are not supported. Short names for the options are not provided; all names must be spelled out.For options that accept
true
or false
, =true
can be left off to get the same effect. That is, /DesktopShortcut
and /DesktopShortcut=true
both enable the desktop shortcut./S
Silent installation. This option doesn’t open the GUI, instead running the installation in the background using all the default settings. It’s useful as part of a script for configuring a new system, for example.
For backwards compatibility, this option can also be spelled
-ms
./InstallDirectoryPath=[path]
Absolute path specifying the complete install location. This directory does not need to exist already (but it can).
If
InstallDirectoryName
is set, then this setting will be ignored./InstallDirectoryName=[name]
Name of the installation directory to create within Program Files. For example, if
InstallDirectoryName
is set to FirefoxRelease
, then the installation path will be something like C:ProgramFilesFirefoxRelease
. The Program Files path used will be the correct one for the architecture of the application being installed and the locale/configuration of the machine; this setting is mainly useful to keep you from having to worry about those differences.If this is set, then
InstallDirectoryPath
will be ignored./TaskbarShortcut={true,false}
Set to
false
to disable pinning a shortcut to the taskbar. true
by default. This feature only works on Windows 7 and 8; it isn’t possible to create taskbar pins from the installer on later Windows versions./DesktopShortcut={true,false}
Set to
false
to disable creating a shortcut on the desktop. true
by default./StartMenuShortcut={true,false}
Set to
false
to disable creating a Start menu shortcut. true
by default.For backwards compatibility, this option can also be spelled
/StartMenuShortcuts
(plural), however only one shortcut is ever created in the Start menu per installation./MaintenanceService={true,false}
Set to
false
to disable installing the Mozilla Maintenance Service. This will effectively prevent users from installing Firefox updates if they do not have write permissions to the installation directory. true
by default./RemoveDistributionDir={true,false}
Set to
false
to disable removing the distribution
directory from an existing installation that’s being paved over. By default this is true
and the directory is removed./PreventRebootRequired={true,false}
Set to
true
to keep the installer from taking actions that would require rebooting the machine to complete, normally because files are in use. This should not be needed under normal circumstances because no such actions should be required unless you’re paving over a copy of Firefox that was running while the installer was trying to run, and setting this option in that case may result in an incomplete installation. false
by default./OptionalExtensions={true,false}
Windows 10 Firefox Not Opening
Set to
false
to disable installing any bundled extensions that are present. Normally none of these exist, except in special distributions of Firefox such as the one produced by Mozilla China or by other partner organizations. true
by default./RegisterDefaultAgent={true,false}
Set to
false
to disable creating a recurring scheduled task to run the default browser agent. There are other ways (a policy and a pref) to disable the actions that the agent takes; this option is provided for tightly-controlled environments where even ascheduled task that simply exits immediately is undesirable./INI=[absolutepathto.inifile]
Read configuration from an .ini file. All settings should be placed into one section, called
[Install]
, and use the standard INI syntax. All settings are optional; they can be included or left out in any combination. Order does not matter.The available settings in the .ini file are the same as the command line options, except for
/S
and /INI
(of course). They should be set with the same syntax described above for command line use.For any option provided both in an .ini file and on the command line, the value found on the command line will be used. This allows command line options to override .ini settings.
Here’s an example of a valid .ini file for use with this option:
/ExtractDir=[directory]
Firefox Silent Install Options
Extract the application files to the given directory and exit, without actually running the installer. No other options may be supplied along with
ExtractDir
, and ExtractDir
is not available for use in .ini files.