PC Client Silent Installation

Silent install runs in the background and will start the Streamline NX PC Client Windows Service after successful installation.

Silent Install Using the MSI Installer

If you are running a version of PC Client prior to 23R1 and you plan to use the MSI installer to install PC Client, you must first uninstall the software before running the new PC Client installer. The MSI installer is not backwards compatible with older versions of the PC Client installer. Refer to Uninstall SLNX PC Client for instructions to uninstall using the software.

If using the MSI installer, initiate a silent install with the following command: 

"Ricoh Streamline NX PC Client.msi" /qn <ADDLOCAL=ALL> PROPERTIES

The following arguments are available.

Argument Meaning
/qn

This is passed to the MSI to tell it to run in quiet mode with no UI.

Additional options that can be used are:

/q[n|b|r|f]

Sets user interface level

n - No UI

b - Basic UI

r - Reduced UI

f - Full UI (default)

When using /qn from a command-line, the command prompt must first be elevated to Administrator privileges.

ADDLOCAL=ALL Use this parameter if the bundled JRE is going to be used with the installation. To use a JRE already installed in the system environment, do not include this parameter.
PROPERTIES These are the public properties that are set to configure the system. Each property name is all uppercase, and the value is set via an '='. (i.e. PROPERTY=value). When property values have spaces, the values must be quoted. See the properties table below.

Install Properties

Property Name

Meaning

Available Values

Default Value

INSTALLDIR

Sets the location of the installation

 

%PROGRAMFILES%/Ricoh/Streamline NX/PC Client

PC_CLIENT_DATAPATH

Sets the storage path for data

 

%PROGRAMDATA%/Ricoh/Streamline NX/PC Client

DM_ADDRESS

The name orIP address used for connecting to a Delegation Server

 

 

DM_PORT

The port on which the DS is listening for HTTP connections

 

9090

DM_PORT_S

The port on which the DS is listening for HTTPS connections

 

52443

PLATY_SECURITY_CONNECTION_KEY

The security connection key that is exchanged between the PC Client and DS to ensure the validity of the PC Client. This must be set as the same value that was used for the PC Client connection key when installing Core

 

 

SSL_CERTIFICATE_TYPE

Specifies whether to use SSL or not and if using SSL whether to use Self-signed certificates or a Windows CA template

1, 2, or 3

1: No SSL

2: Self-signed certificate

3: Windows CA

 

1

SSL_WINDOWS_CA_TEMPLATE

This specifies the name of the Windows Certificate Authority Template to use for enrolling with the CA to get a certificate. Required if SSL_CERTIFICATE_TYPE is "3"

 

 

ENABLE_SSL_TRUST_CERT

Specifies if when connecting to the Delegation Server, all certificates are trusted. In order to perform certificate validation, do not set this value

TRUE/FALSE

TRUE

USE_WINDOWS_AUTHENTICATION

Sets the initial value for whether or not the PC Client will use Windows Authentication for identifying the user that printed.

TRUE/FALSE

TRUE

SLP_SCOPE

Sets a scope for zero-configuration connections to a DS. Scopes are simple strings and are used to group services. Clients cannot see services that are in different scopes.

 

 

CLIENT_PROFILE

Specifies which client profile to use as configured in the AdminTool. If not specified, uses the default profile in AdminTool.

 

 

MONITOR_TCP

Specifies whether or not to monitor TCP/IP printer ports

TRUE/FALSE

TRUE

MONITOR_USB

Specifies whether or not to monitor USB printer ports

TRUE/FALSE

TRUE

MONITOR_SHARED

Specifies whether or not to monitor shared printer ports

TRUE/FALSE

TRUE

CLIENT_PORT

The HTTP port on which the PC Client will listen.

 

58008

CLIENT_PORT_S

The HTTPS port on which the PC Client will listen.

 

58443

USAGE_REPORT

Specifies whether or not the usage of the PC Client will be sent to the center on a regular basis.

1 or 2

1: Usage will be sent

2: Usage will not be sent

1

HTTP_PROXY_ENABLED

Specifies if proxy is enabled or disabled (3.5.0 Regional Release or later)

none or specific

none: Proxy is disabled

specific: Proxy is enabled

none

HTTP_PROXY_SERVER

Specifies the address of the proxy server (3.5.0 Regional Release or later)

 

 

HTTP_PROXY_PORT

Specifies the port of the proxy server (3.5.0 Regional Release or later)

 

80

HTTP_PROXY_USER

Specifies the user for authentication against the proxy server (3.5.0 Regional Release or later)

 

 

HTTP_PROXY_PASSWORD

Specifies the password for authentication against the proxy server (3.5.0 Regional Release or later)

 

 

HTTP_PROXY_EXCLUDE_HOSTS

Specifies a list of hosts that are excluded from going through the proxy (3.5.0 Regional Release or later)

 

 

SOFTWARE_UPDATE

Specifies automatic software updates options

autoInstall -automatically installs and executes newer version of a PC Client installer

autoCheck – notifies the user if a newer version of PC Client SW is available

neverCheck -skips any automatic updates

autoInstall