To perform an unattended installation of Output Agent, complete the following steps.
-
Set up your argument values to customize the unattended installation. If you do
not use arguments, the installation uses the default values for the missing
arguments. If you use environment variables to set the arguments, be sure to set
all of your environment variables.
Note: For information on configuring RabbitMQ arguments for unattended installations, see the Perceptive Content Server Installation Guide.
Arguments Description Default Example /L*V If you use this argument, setup does not create directories so the path for the log file generation must be a valid, existing path. This argument is typically used to diagnose installation errors.
Use escaped quotation marks when setting this argument.
If the command line argument is removed, it defaults to the %TEMP% directory in a file named OutputAgentInstall.log. /L*V \”C:\logs\output_agent-install.txt\” INSTALLDIR The default, and recommended, installation directory is [drive:]\inserver.
Use escaped quotation marks when setting this argument.
[drive:]\inserver INSTALLDIR=\”C:\inserver\” SHARED_INSTALLDIR This is the install directory of your common files in an active-active environment. The value of INSTALLDIR SHARED_INSTALLDIR=”C:\shared_installdir” PORTNUMBER Perceptive Content Server port. 6000 PORTNUMBER=7000 SERVERNAME Location of the Perceptive Content Server. 127.0.0.1 SERVERNAME=127.0.0.1 AUTH.TOKEN Specifies the authentication token used when establishing an agent session. REMOTE agent installation requires you to set either AUTH.TOKEN, AUTH.TOKEN.ENCRYPTED or SKIP_AGENT_TOKEN_AUTH_VALIDATION. AUTH.TOKEN=”eyJhbGciOiJSUzI1NiIsIm… aRjXefXOFGrgZA” AUTH.TOKEN.ENCRYPTED Specifies an encrypted value of token authentication. AUTH.TOKEN.ENCRYPED=”01d54d4b1a9f8952a5beaa587846eaffda” SKIP_AGENT_TOKEN_AUTH_VALIDATION SKIP_AGENT_TOKEN_AUTH_VALIDATION=1 -
Enter the following command. You can use one of the commands in a
Command Prompt window, use a command in the provided
batch file, or create a command line script for your deployment software:
OutputAgentSetup.exe /s /V“/qb <argument list>”
The following example shows the command format using the environment variables:
OutputAgentSetup.exe /s /V"/qb /L*V \"%LOGFILE%\" INSTALLDIR=\"%INSTALLDIR_VAL%\" SERVERNAME=%SERVERNAME_VAL% PORTNUMBER=%PORTNUMBER_VAL%"
The following example shows the command with a defined argument list:
OutputAgentSetup.exe /s /V”/qb /L*V \"C:\logs\output_agent-install.txt\" INSTALLDIR=\"C:\inserver\" PORTNUMBER=7000"
- Verify your installation.