WfH Silent Install

The silent installer allows for unattended installation of the WfH Client. To install silently, the following syntax is used:

WfHClientSetup.exe /s /v"/qn PROPERTIES”

Argument

Meaning

Example

/s

Tells the WfHClientSetup.exe to run silently.

 

/v

Tells the WfHClientSetup.exe to pass all parameters within this argument to the internal MSI. Therefore, the remaining parameters are inside quotes.

 

/qn

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

Additional options that can be used:

/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. In other cases where there is a UI, the installer can prompt for elevation.

 

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 with the quotes escaped via a \ character (e.g. PROPERTY=\"value with spaces\")

See the properties section below.

CORE_PORT=8080 ENABLE_SSL=0

Set the following properties using VARIABLE=VALUE formatting. If there are spaces in a value, they must be surrounded with quotes. These quotes must be escaped with a \. Any \ characters must also be escaped with a \ (i.e. \\)

Property Name

Meaning

Notes

Sample

INSTALLDIR

Sets the location of the installation.

Default Value:

%PROGRAMFILES%\Ricoh\Streamline NX\WfHClient

INSTALLDIR=\”D:\\RICOH\\Work from Home Client\”

CORE_ADDRESS

The DNS or IP address where the Core server exists for the WfHClient to communicate.

 

CORE_ADDRESS=slnxcore.ricoh.com

CORE_PORT

The port on which the communication with the Core server will be done

 

CORE_PORT=443

ENABLE_SSL

Specifies if the communication to Core should be done over SSL.

Available Values:

0 = disabled

1 = enabled

 

Default Value: 1

ENABLE_SSL=0

ENABLE_SSL_TRUST_CERT

Specifies if the WfHClient will trust all certificates or do certificate validation.

Available Values:

0 = Certificate Validation will be done

1 = All certificates will be trusted

 

Default Value: 0

ENABLE_SSL_TRUST_CERT = 1

PLATY_SECURITY_CONNECTION_KEY

Specifies the PC Client security connection key to establish trust to the Core server.

 

PLATY_SECURITY_CONNECTION_KEY=”myconnectionkey”

HTTP_PROXY_ENABLED

If enabled, an HTTP proxy will be used to communicate to the Core server.

 

If enabled, the HTTP_PROXY_USER, HTTP_PROXY_USER and HTTP_PROXY_PASSWORD must be set.

Available Values:

0 = disabled

1 = enabled

HTTP_PROXY_ENABLED=1

HTTP_PROXY_URL

Specifies the URL to the proxy server.

 

HTTP_PROXY_URL="http://proxy.ricoh.com:8888"

HTTP_PROXY_USER

Specifies the user for authentication against the proxy server.

 

HTTP_PROXY_USER=proxyuser

HTTP_PROXY_PASSWORD

Specifies the password for authentication against the proxy server. This value is encrypted and stored in the registry.

 

HTTP_PROXY_PASSWORD=proxypassword

WFH_PORT

Specifies the local port on which the Work from Home Client Service will listen for communication from the local spooler.

Default Value: 9090

WFH_PORT=9091

Sample:

WfHClientSetup.exe /s /v"/qn CORE_ADDRESS=slnxcore.ricoh.com PLATY_SECURITY_CONNECTION_KEY=myconnectionkey”