Command-line options for Configuration Manager setup
Applies to: Configuration Manager (current branch)
Use this information to configure scripts or to install Configuration Manager from a command line. For more information on how to use these command-line options, see Command-line overview.
setup.exe from the
\BIN\X64 directory of the Configuration Manager installation path on the site server.
You can also use
setupwpf.exe from the same folder, but it doesn't include basic prerequisite checks.
Uninstall the site. Run setup from the site server computer.
Install a site, but prevent the Site Component Manager service from starting. Until the Site Component Manager service starts, the site isn't active. The Site Component Manager is responsible for installing and starting the SMS_Executive service, and for other processes at the site. After the site install is finished, when you start the Site Component Manager service, it installs the SMS_Executive service and other processes that are necessary for the site to operate.
Hide the user interface during setup. Only use this option with the /SCRIPT option. The unattended script file must provide all required options or setup fails.
Disable user input during setup, but display the setup wizard. Only use this option with the /SCRIPT option. The unattended script file must provide all required options or setup fails.
Run a site reset. This action resets the database and service accounts for the site. For more information, see Run a site reset.
Run a test on a backup of the site database to make sure that the database can upgrade.
The test upgrade is no longer a required or recommend step for most sites.
If your database is suspect, or is modified by customizations not explicitly supported by Configuration Manager, continue to use this process.
Don't run this command-line option on your production site database. Running this command-line option on your production site database upgrades the site database and could render your site inoperable.
Provide the instance name and database name for the site database. If you specify only the database name, setup uses the default instance name.
/TESTDBUPGRADE <Instance name>\<Database name>
For more information, see Test the database upgrade when installing an update.
Run an unattended upgrade of a site. Specify the product key including the dash (
-) delimiters. Also specify the path to the previously downloaded setup prerequisite files.
/UPGRADE xxxxx-xxxxx-xxxxx-xxxxx-xxxxx C:\Setup\prereqs
For more information about setup prerequisite files, see Setup Downloader.
Run an unattended installation. Use a setup initialization file with this option. For more information about how to run setup unattended, see Install sites using a command line. For more information on the script file keys and values, see Unattended setup script file keys.
Install the SMS Provider on the specified server. Provide the fully qualified domain name (FQDN) for the SMS Provider computer. For more information about the SMS Provider, see Plan for the SMS Provider.
Uninstall the SMS Provider on the specified computer. Provide the FQDN for the SMS Provider computer.
Manage the languages that are installed at a previously installed site. Provide the location for the language script file that contains the language settings. For more information, see the Keys to manage languages.