A silent installation performs an installation by running the installer executable using the -i silent –f <response-filename> command line option. The response file is generated during an interactive installation using the -r <response-filename> option:
  1. When you start an interactive installation using the -r <response-filename> option as an administrator, the data that you enter is automatically recorded in a response file, which you can use for silent installations in the future. The inputs are recorded in the location specified by the -r option. If you do not provide a full path, the file is created in the same location as the executable or binary (exe/bin).
    Note: You can generate the response file only in the GUI mode of the installer. The installer does not support recording in console mode (-i console).
  2. The installation data captured in the response file becomes available for playback to perform a silent installation through a batch mechanism.

Response file template

The data captured in the <response-filename> file provides a detailed snapshot of the installation choices made during an interactive installation and can be used for silent installations after an interactive installation.

The <response-filename> file includes the following details:

  • Install configurations
  • Server connection
  • OpenEdge installation

The following code snippet provides a template for creating an agent silent installation script.

# Mon Mar 17 23:12:35 EDT 2025
# Replay feature output
# ---------------------
# This file was built by the Replay feature of InstallAnywhere.
# It contains variables that were set by Panels, Consoles or Custom Code.



#Install Configurations
#----------------------
USER_INSTALL_DIR=C:\\Progress\\OECC\\agent
OECC_JAVA_HOME=C:\\java\\jdk-17.0.3+7
OECC_AGENT_AS_SERVICE=1

#Server Connection
#-----------------
SERVER_HOST_NAME=localhost
SERVER_PORT=8001
AGENT_NOHOST_VERIFY=1

#OpenEdge Installation
#---------------------
OE_INSTALL_DIR_1=C:\\Progress\\OpenEdge

When you create the response file based upon the template, enter values for the following variables within this template:

For the following variable . . . . . . specify the following

USER_INSTALL_DIR

The directory in which you want to install the agent. Note that the directory must be empty, otherwise installation is terminated

OECC_AGENT_AS_SERVICE

Whether to install the agent as a service. The possible values are:

  • 0—The agent is neither installed as service nor installed automatically after upon completion of installation.
  • 1—The agent is started as a service automatically upon the completion of installation.

OECC_JAVA_HOME

The directory that contains the JDK, which must be version 17.0.3 or later.

SERVER_HOST_NAME

The IP address of the OpenEdge Command Center server.

SERVER_PORT

The OpenEdge Command Center server port number.

AGENT_NOHOST_VERIFY

Whether to perform the host validation when connecting the OpenEdge Command Center server with the OpenEdge Command Center agent. The possible values are:

  • 0—The host name is validated during the mutual TLS handshake and after the installation is complete, the connection is not established automatically.
  • 1—The host name is not validated during the mutual TLS handshake and after the installation is complete, the connection is established automatically.

OE_INSTALL_DIR_1

(Optional) A directory that contains an OpenEdge installation.

Create the response file

You can generate a response file in two ways:
  • Automatically by running the installer with the -r <response-filename> option during an interactive installation.
  • Manually by creating or modifying a response file based on the sample template provided above.
Note:
  • You can generate the response file only in the GUI mode of the installer. The installer does not support recording in console mode (-i console).
  • Before creating the response file, ensure that the OpenEdge Command Center agent is not already installed on your system. If it is installed, uninstall it first and then proceed with creating the response file.

To create a response file:

  1. Open a command-line interface with administrative privileges. On Windows, run the command prompt as an administrator. On Linux, run the terminal as a root user.
  2. Change to the directory that contains the OpenEdge Command Center agent installer file for your operating system:
    • Windows: PROGRESS_OECC_AGENT_2.x.x_WIN_64.exe
    • Linux: PROGRESS_OECC_AGENT_2.x.x_LNX_64.bin
    • AIX: PROGRESS_OECC_AGENT_2.x.x_AIX_64.bin
  3. Enter the following command to record installation choices in the <response-filename> file:
    • Windows:
      PROGRESS_OECC_AGENT_2.x.x_WIN_64.exe -r <response-filename>
    • Linux:
      ./PROGRESS_OECC_AGENT_2.x.x_LNX_64.bin -r <response-filename>
    • AIX:
      ./PROGRESS_OECC_AGENT_2.x.x_AIX_64.bin -r <response-filename>
  4. Run the installer for OpenEdge Command Center agent by performing the steps in the Launch the OpenEdge Command Center agent installer. The <response-filename> file is generated. You can rename the file if necessary.
Note: You can modify the variable values in the <response-filename> file, but do not change the variable names.

Run the silent installation

To run a silent installation of the agent:

  1. Open a command window and change to the directory that contains the silent installation response file.
  2. Enter the following command:
  • Windows:
    PROGRESS_OECC_AGENT_2.x.x_WIN_64.bin -i silent -f response-file-name
  • Linux:
    ./PROGRESS_OECC_AGENT_2.x.x_LNX_64.bin -i silent -f response-file-name
  • AIX:
    ./PROGRESS_OECC_AGENT_2.x.x_AIX_64.bin -i silent -f response-file-name

After you enter the command, the agent installation runs without intervention. A log file of the installation procedure is available in the install_logs subdirectory of the agent installation directory.