HOW TO

Silently install ArcGIS Pro with selected extensions

Last Published: August 3, 2023

Summary

When doing a typical installation, per machine or per user, ArcGIS Pro starts with a Named User licensing type.  The user can then log in with an ArcGIS Online account that has been assigned Pro licenses.  There is also the option to switch to other licensing types, Single Use or Concurrent Use.  If selecting the Concurrent Use option, the user must provide a License Manager and select a core product license along with any available extension licenses.

Alternatively, ArcGIS Pro can be preconfigured to start with any desired licensing type through the use of silent installs, which provides command line examples on how to install each licensing type.  For the purpose of this documentation, we will focus on the silent installation of Pro for Concurrent Use licensing.  Whether you choose to install a per machine or a per user option, you must specify the license manager, ESRI_LICENSE_HOST, the license level, SOFTWARE_CLASS and license type, AUTHORIZATION_TYPE.  Currently there is no option to pre-select the extension licenses.  Due to technical and other limitations, we decided not to fix the issue.  Instead, we recommend the following workaround.

Procedure

Run a silent installation of ArcGIS Pro for the Concurrent Use Licensing type.  Once completed, manually or automate the import of the Extensions Registry hive.

  1. Perform a typical installation of ArcGIS Pro.
  2. Start Pro and switch to the Concurrent Use license type.
  3. Select a core and any desired available extension licenses.
  4. Open your Registry Editor and navigate to Computer\HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Licensing
  5. Click on the Extensions hive.  Notice that all the selected extension licenses are stored here.
  6. Export the Extensions Registry hive to a shared location.
  7. Run a silent installation of ArcGIS Pro.  Use following command line parameter as a guide.
  • Concurrent Use licensing for per-machine installation (Locked)
msiexec.exe /i <Path to msi> /qb ALLUSERS=1 ACCEPTEULA=YES ESRI_LICENSE_HOST=<yourlicenseserver> SOFTWARE_CLASS=Professional AUTHORIZATION_TYPE=CONCURRENT_USE
Note:
All licensing registry keys are created in the HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro\Licensing hive.
  • Concurrent Use licensing for per-machine installation (Unlocked)
msiexec.exe /i  /qb ALLUSERS=1 ACCEPTEULA=YES ESRI_LICENSE_HOST= SOFTWARE_CLASS=Professional AUTHORIZATION_TYPE=CONCURRENT_USE LOCK_AUTH_SETTINGS=FALSE
  1. Import the Registry hive from step 6. This can be done using the command line, Active Directory, etc. Consult with your system administrator if you need assistance. Keep in mind the Registry keys for ArcGIS Pro are stored in different location depending on a Locked vs Unlocked option. Refer to the silent install documentation for more detail.

Article ID:000031048

Software:
  • ArcGIS Pro

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options

Related Information

Discover more on this topic