Installing CityEngine silently

CityEngine 2023.1 can be installed without a user interface (UI) by running the setup using Windows Installer command-line parameters.

Before installing CityEngine 2023.1

Before installing CityEngine 2023.1, do the following:

  1. Verify that your system meets all system requirements.
  2. Sign in as a user with administrative privileges.
  3. Close all applications.
  4. Browse to the folder containing the CityEngine setup.

CityEngine 2023.1 installation command-line parameters

The following parameters can be passed to the CityEngine setup:

ParameterValueCase sensitiveRequiredDescription
INSTALLDIR

No

No

The 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 the value is False, no desktop icon is created.

AUTHORIZATION_FILE

Absolute path to license file

Yes

No

Authorizes CityEngine with a single-use license file during the silent installation process.

Note:
The path to the authorization file cannot contain spaces. See the example below.
ESRI_LICENSE_HOST

Hostname of ArcGIS License Manager

Yes

No

Sets CityEngine Administrator to read license files from the hostname of the license manager provided.

Note:
While not typically necessary, if you need to provide a specific port number in addition to the host, use the <port>@<hostname> syntax as shown in the example below.
ACCEPTEULA

<yes | no >

no

Yes

To install silently, you must accept the Master agreement by passing ACCEPTEULA=yes.

Perform a typical installation of CityEngine 2023.1 without user interaction

Run the <setup location>\Setup.exe /qb ACCEPTEULA=yes command from the command line to install CityEngine.

You can also provide the arguments described above.

Examples

The following are example commands:

  • 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. The /qn parameter does not provide a UI.