Upgrading ACL Workstation using silent upgrade

If you need to upgrade ACL Workstation on a large number of workstations, you can use silent upgrade to run the installer and the upgrade process without requiring user interaction. You can use silent upgrade for either a major or a minor upgrade.

The installer file you use to perform the silent upgrade depends on whether the required software prerequisites are already installed on the target computers:

For a list of the software prerequisites, see ACL Network and ACL Workstation system requirements.

The two installer files are in the WS subfolder in the ACL Network application executable folder. The default location is: C:\ACL Software\ACL Analytics 10\WS.

Silent upgrade guidelines

Before beginning the silent upgrade, review Silent installation guidelines.

Performing a minor upgrade

The setupWS.exe installer file automatically detects whether an upgrade is major or minor. If you are using the ACL10WS.msi installer file, and if you are performing a minor upgrade (10.5.0 to 10.5.1), you must specify three additional parameters: REINSTALL, REINSTALLMODE, and IS_MINOR_UPGRADE. The parameters are explained in greater detail in subsequent sections.

Upgrading a localized version of ACL Workstation

You can use an optional parameter to silently upgrade a localized version of ACL Workstation. For more information, see Installing a localized version of ACL Network.

Silent upgrade syntax

Use the following syntax to perform a silent upgrade of ACL Workstation. Specify the full path to setupWS.exe or ACL10WS.msi and enclose the path in quotation marks if the path includes any spaces. Square brackets indicate an optional parameter. Additional syntax guidelines and more detailed syntax examples are provided in subsequent sections.

Using ACL10WS.msi requires that you run the Windows command line as an administrator (right-click cmd.exe and select Run as administrator).

setupWS.exe

  • installs required software prerequisites

"setupWS_exe_path_and_filename" /s /v"/qr
ACLEXEPATH=\"ACLWin_exe_path\"
[INSTALLDIR=\"sample_data_path\"]"

ACL10WS.msi

  • required software prerequisites must already be installed

msiexec /i "msi_path_and_filename"
ACLEXEPATH="ACLWin_exe_path"
[INSTALLDIR="sample_data_path"] /qr

ACL10WS.msi

  • required software prerequisites must already be installed

  • minor upgrade

msiexec /i "msi_path_and_filename"
ACLEXEPATH="ACLWin_exe_path"
REINSTALL=ALL REINSTALLMODE=vomus IS_MINOR_UPGRADE=1 /qr

Syntax examples

Below are several examples of command line syntax for silently upgrading ACL Workstation.

Installation details

Required syntax

  • uses setupWS.exe

  • installs required software prerequisites

  • uses the operating system language

"\\nas-server-2\ACL Software\ACL Analytics 10\WS\setupWS.exe" /s /v"/qr
ACLEXEPATH=\"\\nas-server-2\ACL Software\ACL Analytics 10\""
  • uses msiexec

  • required software prerequisites must already be installed

  • English edition

msiexec /i
"\\nas-server-2\ACL Software\ACL Analytics 10\WS\ACL10WS.msi"
ACLEXEPATH="\\nas-server-2\ACL Software\ACL Analytics 10" INSTALLDIR="C:\ACL Data\Sample Data Files_v_10" /qr
  • uses msiexec

  • required software prerequisites must already be installed

  • English edition

  • minor upgrade

msiexec /i
"\\nas-server-2\ACL Software\ACL Analytics 10\WS\ACL10WS.msi"
ACLEXEPATH="\\nas-server-2\ACL Software\ACL Analytics 10" REINSTALL=ALL REINSTALLMODE=vomus IS_MINOR_UPGRADE=1 /qr
  • uses msiexec

  • required software prerequisites must already be installed

  • Chinese edition

msiexec /i
"\\nas-server-2\ACL Software\ACL Analytics 10\WS\ACL10WS.msi" TRANSFORMS=2052.mst
ACLEXEPATH="\\nas-server-2\ACL Software\ACL Analytics 10" INSTALLDIR="C:\ACL Data\Sample Data Files_v_10" /qr
  • uses setupWS.exe

  • installs required software prerequisites

  • German edition

"\\nas-server-2\ACL Software\ACL Analytics 10\WS\setupWS.exe" /s /L1031 /v"/qr
ACLEXEPATH=\"\\nas-server-2\ACL Software\ACL Analytics 10\""

Command line parameters

"setupWS_exe_path_and_filename"

If you are using the setupWS.exe installer file, specifies the network or local path to the file. Use this parameter if the required prerequisites have not yet been installed on the end user’s computer. The path must include the file name.

msiexec /i "msi_path_and_filename"

If you are using the ACL10WS.msi installer file, specifies the network or local path to the file. Use this parameter if all prerequisites have already been installed on the end user’s computer. The path must include the file name.

/s
Specifies that setupWS.exe should run in silent mode. Use this parameter if prerequisites must be installed on the end user’s computer.
/L<language ID>

Specifies that setupWS.exe installs a localized version of ACL Workstation. If you omit this parameter, ACL Workstation uses the operating system language, or English if ACL Workstation does not support the operating system language.

/v

Specifies that parameter values will be passed to the installer. Do not include a space between /v and the first parameter. If more than one parameter follows /v the list of parameters must be enclosed in quotation marks.

/qr

Specifies that the installer runs in silent mode with a reduced user interface.

TRANSFORMS=language ID

Specifies that ACL10WS.msi installs a localized version of ACL Workstation. If you omit this parameter, ACL Workstation uses English.

ACLEXEPATH="ACLWin_exe_path"

Specifies the network or local path to the folder containing the ACL Network application executable file (ACLWin.exe).

Note

You must specify a trailing backslash ( \ ) with the path. If you are using a baskslash as an escape character before an internal quotation mark, you must specify two backslashes at the end of the path ( \\" ).

REINSTALL=ALL

Specifies that the parameters that were specified in the previous version of ACL Workstation will be applied in the upgrade. This parameter is valid only when performing a minor upgrade, and is required only when using ACL10WS.msi.

REINSTALLMODE=vomus

Specifies that the upgrade reinstalls old files and overwrites existing registry entries. This parameter is valid only when performing a minor upgrade, and is required only when using ACL10WS.msi.

IS_MINOR_UPGRADE=1

Specifies that the upgrade is a minor upgrade. This parameter is required only when using ACL10WS.msi.



(C) 2013 ACL Services Ltd. All Rights Reserved. | Send feedback