PatientSecure Client - Command Line
You can also install the Imprivata PatientSecure client from the command line
The command line installation does not check for software prerequisites.
For more information on software prerequisites, see the Imprivata Environment Reference portal.
Syntax
ImprivataPatientSecureWebClient.exe /s /v"/QN [/L*V \"<logFilePath>\"] PSWS_ADDRESS=<pswsFQDN> [PSWS_PORT=<pswsServerPort>] [INSTALLDIR=<InstallationDirectory>] [COMBO=<1-8>]] [TOOLBAR_UI_THEME=[XenApp|Default]] [SHOWAUTHENTICATE=[True|False]] [SHOWENROLL=[True|False]] [TOOLBARMODE=[OneSign|Dll]] [TOOLBAR_CUSTOM_DLL=[BJS|MMS|SMH|Wise]] [USE_VIRTUAL_CHANNEL=[True|False]] [VIRTUAL_CHANNEL_PROTOCOL=[[Unknown|Citrix|VMware]]"
In your script, the command-line parameters must be typed in a single line.
Installation may take up to 30 seconds to begin.
Parameters
The following table describes the command-line parameters:
Parameter | Required | Function |
---|---|---|
/s | Yes | Runs the installer in silent mode. |
/v | Yes |
Passes command-line options through to NOTE: There is no space between |
/QN | No |
Runs the embedded MSI in quiet mode with no UI. TIP: If |
/L*V | Yes |
Logs all output to a file and saves the log to the path specified in NOTE: The path is quoted, and the quotes are escaped. The path must already exist and be accessible. The command line will not create the path. |
PSWS_ADDRESS | Yes |
The fully qualified domain name (FQDN) of the Imprivata PatientSecure Web Services application server in your environment. NOTE: The |
PSWS_PORT | No |
The communication port for the Imprivata PatientSecure Web Services server. The default port is 7002. |
INSTALLDIR | No |
The base location for installing PatientSecure Client, PatientSecure Client Hub, PatientSecure Client Gateway, and PatientSecure Toolbar. If not defined, defaults to the following location:
NOTE: If the path contains spaces, the INSTALLDIR value may need to be quoted and the quotes escaped. |
<COMBO=<1-8>> | No |
Specifies one of the following pre-defined combinations of PatientSecure features to install, based on your integration. Specify an integer between 1 and 7 for the groups of features. Valid values: 1 - Client, Hub, Gateway 2 - Client, Hub, Gateway, Toolbar NOTE: COMBO=2 includes the Toolbar, but should not be used if you are installing the group of features that support Citrix virtual channel communication. Use COMBO=5 or COMBO=6 for Epic Integration or Toolbar on the Citrix server in combination with USE_VIRTUAL_CHANNEL. For more information, see Configure PatientSecure Virtual Channel. 3 - Client, Hub, Gateway, Epic Integration (for Epic Integration installations) 4 - Epic Integration (for Epic Integration installations) 5 - Epic Integration, Toolbar (for Epic Integration installations) 6 - Toolbar 7 - Epic Kiosk, Hub (for Epic Kiosk installations). 8 - Hub, Gateway (for Windows Kiosk API v.2 integration) |
Optional Arguments | Use the following arguments for PatientSecure toolbar or Epic Integration: | |
SHOWAUTHENTICATE |
Indicates that the Authenticate toolbar button should be visible. The default is Valid values: |
|
SHOWENROLL |
Indicates that the Enroll toolbar button should be visible. The default is Valid values: |
|
TOOLBAR_UI_THEME |
Indicates that the toolbar is being installed in a Windows ( Valid values: |
|
TOOLBARMODE |
Indicates that the toolbar is being installed in a mode for integration with Imprivata OneSign Application Profile Generator (APG) or for an integration using a custom DLL. The default is Valid values: |
|
TOOLBAR_CUSTOM_DLL |
IMPORTANT: Before using this parameter, contact your Imprivata Professional Services representative for assistance. Sets the Custom DLL the Toolbar references, when TOOLBARMODE is set to Only valid if the Toolbar is being installed and TOOLBARMODE is set to ' The default is Valid values: |
|
USE_VIRTUAL_CHANNEL |
Causes the Toolbar and Epic Integration components to use Imprivata Virtual Channel as the means of communication. Only valid if Citrix is detected on the server. For more information, see Configure PatientSecure Virtual Channel The default is Valid values: |
|
VIRTUAL_CHANNEL_PROTOCOL |
|
Examples
In your script, the command-line parameters must be typed in a single line.
Epic 2018 Integration on 64-bit
ImprivataPatientSecureWebClient.exe /s /v"/QN /L*V \"C:\myInstallerLogs\PsInstallLog.txt\" PSWS_ADDRESS=myserver.example.com PSWS_PORT=7002 INSTALLDIR=\"C:\Program Files (x86)\Imprivata\" COMBO=3"
Epic Kiosk 2018 on 64-bit endpoint
ImprivataPatientSecureWebClient.exe /s /v"/QN /L*V \"C:\myInstallerLogs\PsInstallLog.txt\" PSWS_ADDRESS=myserver.example.com PSWS_PORT=7002 INSTALLDIR=\"C:\Program Files (x86)\Imprivata\" COMBO=7"
Upgrade the Client from the Command Line
To upgrade the PatientSecure clients from the command line:
ImprivataPatientSecureWebClient.exe /s /v"/QN /L*V \"<logFilePath>\""
In your script, the command-line parameters must be typed in a single line.
Parameters
The following table describes the command-line parameters for upgrade:
Parameter | Function |
---|---|
/s | Runs the installer in silent mode. |
/v |
Passes command-line options through to NOTE: There is no space between |
/QN |
Runs the embedded MSI in quiet mode with no UI. TIP: To run |
/L*V |
Logs all output to the log and saves the log to the path specified in |
<logFilePath> |
The path for the installer log file. NOTE: The path is quoted, and the quotes are escaped. |