HOW TO

Perform silent installation of ArcGIS Pro with a patch in a single command

Last Published: October 5, 2023

Summary

ArcGIS Pro can be installed in the background of a system to save the machine’s resources by using commands instead of installers. The core and patch installation can be installed silently using the Microsoft Command Prompt. In some cases, when running the patch installation separately from the core installation, ArcGIS Pro Intelligence installation runs simultaneously. This workflow combines both the core and patch installation, and skipping the ArcGIS Pro Intelligence installation. This article highlights the workflow for silently installing ArcGIS Pro and the patch using a single-line command.

Procedure

Note:
Ensure the required Microsoft components such as Microsoft C++, .NET, and SDK runtime are installed before using the script. Additionally, the installer files can be placed into a single folder and set the specific folder as a shared drive for better indexing of folder search.

The installation files within the same folder
  1. In the Windows machine, run Windows Command Prompt.
  2. Run the msiexec command with the folder location for the .msp file to run the core installation.
msiexec /i <directory to ArcGIS Pro core installer>\ArcGISPro.msi
  1. Set the patch parameter. Insert the folder location for the .msp file to run the patch installation as the values.
PATCH=<directory to ArcGIS Pro core installer>\patch_file_name.msp
  1. Accept the master agreement. Set the value to 'YES' to allow installation to continue.
ACCEPTEULA=YES
The ArcGIS Pro Setup Master Agreement window
  1. Set the installation context, whether the installation is only for all users on the machine, or for the current active user. Set the value to '1', for all users, or '2', for the current active user.
ALLUSERS=1
The ArcGIS Pro Setup installation context window
  1. Determine the desired features to be installed. In this example, the value is set to 'Pro' to install ArcGIS Pro only and disable the installation of ArcGIS Pro Intelligence. If only ArcGIS Pro intelligence is required, the value is set to 'ProIntel', and if both installations are necessary, the value is set to 'ALL'.
ADDLOCAL=Pro
The ArcGIS Pro Setup Select features window
  1. Set the parameters for participations in the Esri User Experience. Set the value '0' to opt out, or '1' to join.
ENABLEEUEI=0
The ArcGIS Pro Setup Esri End User Participations window
  1. Enable or disable the update notification. Set the value to '0' to disable automatic update, or set the value '1' to enable.
CHECKFORUPDATESATSTARTUP=0
Note:
Optional user interface appearance can also be set, if desired. Add one of the following commands based on the requirement:
- /qb - to set basic user interface with progress status and error handling.
- /qr - to set a reduced user interface appearance.
- /qn - no user interface. The installation process is completed when the command prompt finish running.

The following code block demonstrates the full command.

msiexec /i "D:\TestProAthira\Pro 3.0\ArcGISPro\ArcGISPro.msi" PATCH="D:\TestProAthira\Pro 3.0\ArcGIS_Pro_301_182232.msp" ACCEPTEULA=YES ADDLOCAL=Pro ALLUSERS=1 ENABLEEUEI=0 CHECKFORUPDATESATSTARTUP=0 /qb
The full command for installing ArcGIS Pro and patch

Article ID:000028390

Software:
  • ArcGIS Pro 2 9x
  • ArcGIS Pro 3 1
  • ArcGIS Pro 3 0
  • ArcGIS Pro 2 8 x

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options