In this article, you will learn how to quickly deploy ArcGIS Reality Studio to multiple machines by automating installation and license authorization.
All you need is the ArcGIS Reality Studio installer (.msi) and a valid authorization file (.prvc).
Use the following commands to install and authorize Reality Studio. Remember to replace <Path_to_ArcGISRealityStudio.msi> and <Path_to_prvc> with the actual paths to the installer and authorization files.
msiexec.exe /i <Path_to_ArcGISRealityStudio.msi> ALLUSERS=1 INSTALLDIR="C:\Program Files\ArcGIS\RealityStudio" ACCEPTEULA=YES AUTHORIZATION_TYPE=SINGLE_USE /qb
Note that Reality Studio can only be used with a single-use license.
"<ArcGIS_Reality_Studio_installation_directory>\bin\SoftwareAuthorizationPro.exe" /LIF "<Path_to_prvc>" /s
Note that the ArcGIS licensing service (SoftwareAuthorizationPro.exe) is only installed with Reality Studio for per-machine installations. For per-user installations, it can be installed with the following command:
msiexec.exe /i "<ArcGIS_Reality_Studio_installation_directory>\Resources\ArcGIS Licensing Service\ArcGISLS.msi" /qb
To tailor your Reality Studio setup to your specific needs, the installation process can be executed with various arguments.
Parameter | Description | Example |
/i | Install a program | msiexec.exe /i <path/to/msi-file.msi> |
/x | Uninstall a program | msiexec.exe /x {product-code} |
/qb, /qr, /qn | Sets the user interface mode. Provides a basic (qb), reduced (qr) or no interface (qn) | msiexec.exe <path/to/msi-file.msi> /qb |
ALLUSERS=2 | Defines whether the software will be installed per machine, if set to 1, or per user, when set to 2 | msiexec.exe /i <path/to/msi-file.msi> ALLUSERS=1 |
ENABLEEUEI=1
| Contribute to the Esri User Experience Improvement program by setting this parameter to 1 or set to 0 to prevent participation | msiexec.exe /i <path/to/msi-file.msi> ENABLEEUEI=1 |
ENABLE_ERROR_REPORTS=1 | Send error reports to Esri. Set to 0 to not send reports | msiexec.exe /i <path/to/msi-file.msi> ENABLE_ERROR_REPORTS=1 |
ACCEPTEULA=NO | Set to YES to accept the End User License Agreement (required for installation) | msiexec.exe /i <path/to/msi-file.msi> ACCEPTEULA=YES |
INSTALLDIR
Default for per-machine installation:
| Specify where to install the software. | msiexec.exe /i <path/to/msi-file.msi> INSTALLDIR=<path/to/install/dir> |
AUTHORIZATION_TYPE | Set the type of authorization. It is required to be SINGLE_USE for Reality Studio | msiexec.exe /i <path/to/msi-file.msi> AUTHORIZATION_TYPE=SINGLE_USE |
In addition to the standard installation, you can enhance your setup by installing supplementary coordinate system data and raster data. This can be accomplished through the ArcGIS Coordinate Systems Data and the ArcGIS Raster Data software components.
The installation file (ArcGIS_Coordinate_Systems_Data_Windows_<release_part#>) can be obtained from My Esri and needs to be extracted on the machine where Reality Studio is installed.
The installation can then be started as follows:
msiexec.exe /i "<Coordinates_System_Data_Directory>\SetupFiles\CSD.msi" ACCEPTEULA=1 /qb
The installation file for the Raster Data (ArcGIS_Raster_Data_Windows_<release_part#>) can be downloaded and installed analogously as for the Coordinate System Data. Once extracted, the installation can be performed with the following command:
msiexec.exe /i "<Raster_Data_Directory>\SetupFiles\RasterData.msi" ACCEPTEULA=1 /qb
More details can be found in the documentation of the Coordinate System Data and the Raster Data.
To remove the software, execute the following command:
msiexec.exe /x {product code} /qb
The product code can be found in the Windows Registry Editor:
By utilizing the automatic installation process of ArcGIS Reality Studio, you can significantly improve the efficiency and reliability of your software installations. Customizing your setup further ensures that it aligns with your specific needs, providing you with a tailored solution that minimizes errors and saves time.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.