How to install vWorkspace/VAS client silently.
Quest vWorkspace Client Silent Installation.
The PNVAS client is built as a Windows Installer MSI package. It is additionally repackaged as an InstallShield setup executable package which includes the MSI. This setup package is also repackaged as a CAB file.
The 32-bit client is available in two versions, the full AppPortal Client, VASCLIENT32.EXE (MSI) (CAB) and the smaller Web Client, VASCLIENT32T.EXE (MSI) (CAB). These are downloadable from the vWorkspace download web site.
The following sections will describe unattended setup (silent) procedures for each of the client packages. The procedures are similar with subtle switch differences.
VASCLIENT32.EXE
As an InstallShield package, vasclient.exe can accept a number of command line arguments. Command line options that require a parameter must be specified
with no spaces between the option and its parameter.
If you run a normal installation using vasclient32.exe, InstallShield extracts and then executes the included vasclient32.msi package. The file, msiexec.exe, begins the installation and queries the user four times.
The user is asked whether to install For All Users or Just Myself, to Enable Single Sign-On or not, to To Launch in Desktop Integrated Mode or not, and to Place a shortcut on the Desktop or not.
These four user dialogs are represented by MSIEXEC switches of:
- ALLUSERS=\"1\" OR ALLUSERS=\"0\"
- ENABLESSO=\"1\" OR ENABLESSO=\"0\"
- STARTUPSHORTCUT=\"1\" OR STARTUPSHORTCUT=\"0\"
- DESKTOPSHORTCUT=\"1\" OR DESKTOPSHORTCUT=\"0\"
- \"1\" is Yes.
- \"\" is No (Null).
The InstallShield switch to pass parameters to msiexec is the /v switch. There can be no spaces between the /v switch and its parameters so that the command will look initially like this:
Vasclient32.exe /v"<options>"
where <options> are our msiexec parameters. For msiexec, the /q option is used to set the user interface level along with the any of the following flags:
MSIEXEC Silent or near silent switches
/q No User Interface
/qn No User Interface
/qn+ No User Interface A modal dialog is displayed at the end of the installation.
/qb Basic User Interface
/qb+ Basic User Interface A modal dialog box is displayed at the end of the installation. If you cancel the installation, a modal dialog box is not displayed.
/qb- Basic User Interface No modal dialog boxes.
/qr Reduced User Interface
If you want to hide the initial Provision Splash screen, then add the /s option and the installation will only display the installation progress bar dialog.
To silently install the vasclient32.exe, one would issue the setup instruction:
vasclient32.exe /s /v"/qn ENABLESSO=\"0\" ALLUSERS=\"1\""
The /s suppresses the splash screen. The /v passes everything within the quotes to msiexec. The msiexec /qn switch provides a TRUE â€no dialogg†silent installation.
If you want just the progress dialogs shown for user feedback so that they know something is happening, then issue:
vasclient32.exe /s /v"/qr ENABLESSO=\"0\" ALLUSERS=\"1\""
The /s suppresses the splash screen. The /v passes everything within the quotes to msiexec. The /qr switch shows a reduced user interface with only the progress bar dialog. Thus, the user would see only the progress dialogs.
The following knowledgebase article reviews msiexec switches: http://support.microsoft.com/kb/227091
VASCLIENT32T.EXE
As an InstallShield package, vasclient.exe can accept a number of command-line arguments. Command-line options that require a parameter must be specified with NO space between the option and its parameter.
If you run a normal installation using vasclient32t.exe, InstallShield>Â extracts and then executes the included vasclient32t.msi package. Msiexec.exe begins the installation and queries the user two times.
The user is ask whether to install For All Userss or Just Myself, to Enable Single Sign-On. The web client does not use the Desktop Integrated mode of operation nor does it query to place a shortcut on the desktop.
Therefore, there are only two user dialogs which are represented by MSIEXEC switches of:
- ALLUSERS=\"1\" OR ALLUSERS=\"0\"
- ENABLESSO=\"1\" OR ENABLESSO=\"0\"
- \"1\" is Yes.
- \"\" is No (Null).
The InstallShield switch to pass parameters to msiexec is the /v switch. There can be no spaces between the /v switch and its parameters so that the command will look initially like this:
Vasclient32.exe /v"<options>"
where <options> are our msiexec parameters. For msiexec, the /q option is used to set the user interface level along with the following flags:
To silently install the vasclient32t.exe, one would issue the setup instruction:
vasclient32t.exe /s /v"/qn ENABLESSO=\"0\" ALLUSERS=\"1\""
for a TRUE no dialog silent installation. If you want just the progress dialogs shown for user feedback so that they know something is happening, then issue:
vasclient32t.exe /s /v"/qr ENABLESSO=\"0\" ALLUSERS=\"1\""
and you would see only the progress dialogs:
The switches that answer the two user queries for the web client are:
- ALLUSERS=\"1\" OR ALLUSERS=\"0\"
- ENABLESSO=\"1\" OR ENABLESSO=\"0\"
- \"1\" is Yes.
- \"\" is No (Null).
Upgrading Client Using EXE
For a completely silent upgrade: vasclient32.exe /s /v"/qn"
Upgrading Client Using MSI :
For a basic UI and progress indicator but still with popups: "msiexec.exe /I vasclient32.msi REINSTALLMODE=vomus REINSTALL=ALL /qb"
For a completely quiet upgrade, use : "msiexec.exe /I vasclient32.msi REINSTALLMODE=vomus REINSTALL=ALL /qn”
The MSI is useful when pushing out via updating software (e.g. SMS):
msiexec.exe /i vasclient32.msi REINSTALLMODE=vomus REINSTALL=ALL STARTUPSHORTCUT=\"1\" DESKTOPSHORTCUT=\"\" /quiet /norestart
© 2024 Quest Software Inc. ALL RIGHTS RESERVED. Termini di utilizzo Privacy Cookie Preference Center