Parameters

To view the list of parameters for AddInstance.exe, launch it without any parameters.

Parameter

Required / Optional

Description

Instance!Number Required for on-premise deployment.**

Numeric ID from 1 to 99 for the new KCM instance.

Must differ from the existing instances.

For Docker deployment, it is always set to 1.

Deploy!Docker Optional Boolean flag that specifies whether a special configuration for Docker will be used.

If omitted, defaults to False.

Deploy!RootPath Required*

The root drive or folder in which the KCM installation will be created.

Deploy!InternalPortsStartAt

Optional

The starting point for the ports that must be opened on the internal KCM network. The default value is 10500.

This parameter is available only when KCM Instance is the first KCM component installed on the server.

Deploy!PrivatePortsStartAt

Optional

The starting point for the ports that do not need to be opened on any network. The default value is 10600.

This parameter is available only when KCM Instance is the first KCM component installed on the server.

Java!Home Optional*

The folder in which Java is installed in your system, either as JRE or JDK. This Java installation will be used for the KCM web applications.

If omitted, KCM will use the JAVA_HOME environment variable.

Instance!NumberOfDPs Optional . The default value is 4.

The number of Document Processors to create for the instance, between 1 and 99. After installation, you can modify this number using the Core Administrator tool.

Services!User Required

The user account to run KCM services.

You can specify a domain user account or a local user account. When specifying a local user, place a period and backslash (.\) at the beginning.

Example: .\AdminUser

Services!Password Required

The password for the KCM service account.

Webserver!ServiceUser Required*

The user account to run the KCM web applications.

You can specify a domain user account or a local user account. When specifying a local user, place a period and backslash (.\) at the beginning of the parameter.

Example: .\AdminUser

Webserver!ServicePassword Required* The password for the account that web applications will use.

* When adding a KCM instance to an existing installation, this parameter is not available.

** When installing an instance on Docker, this parameter is not available.