CityEngine 2022.0 can be installed without a user interface (UI) by running the setup using Windows Installer command-line parameters.
Before installing CityEngine 2022.0
- Verify that your system meets all system requirements.
- Log in as a user with administrative privileges.
- Close all applications.
- Browse to the folder containing the Esri CityEngine setup.
CityEngine 2022.0 installation command-line parameters
The following arguments can be passed to the CityEngine Setup.
Parameter | Value | Case sensitive | Required | Description |
---|---|---|---|---|
INSTALLDIR | No | No | CityEngine installation location. If not specified, the installation location is %System Drive%\Program Files\ArcGIS\CityEngine<Version>. | |
DESKTOP_SHORTCUT | TRUE | Yes | No | Creates a desktop icon for CityEngine. If value is FALSE, desktop icon creation is disabled. |
AUTHORIZATION_FILE | Absolute path to license file. | Yes | No | Authorizes CityEngine with a single use license file during the silent install process. Note:Path to Authorization File must not contain spaces. See example below. |
ESRI_LICENSE_HOST | Hostname of ArcGIS License Manager | Yes | No | This will set the CityEngine Administrator to read license files from the hostname of the License Manager provided. Note:While not generally necessary, if you need to provide a specific port number in addition to the host, use the syntax <port>@<hostname> as shown in the exmaple below. |
ACCEPTEULA | <yes | no > | no | Yes | To install silently, you must accept the Master agreement by passing ACCEPTEULA=yes |
How to perform a typical installation of CityEngine 2022.0 without user interaction
Run this command from the command line to install CityEngine.
<setup location>\Setup.exe /qb ACCEPTEULA=yes
You can also optionally provide the arguments listed.
Examples
Setup.exe /qb ACCEPTEULA=yes INSTALLDIR="C:\CityEngine" ESRI_LICENSE_HOST="27000@myLMServer"
Setup.exe /qb ACCEPTEULA=yes INSTALLDIR="C:\CityEngine" AUTHORIZATION_FILE=C:\CityEngine\License\CityEngine.prvc
Note:
The/qb parameter provides a basic UI of progress status and error handling; /qn provides no UI at all.