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 |