Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Macro name changed from html to html-bobswift during server to cloud migration processing.

...

The following illustrates the command line syntax used to install UEC Client Applications:

Panel
Html bobswift
<pre>
sb-UEClient-6.3.0.&lt;level&gt;-windows-i386.exe [/v"

command line parameters

Html bobswift
"] [/s] [/w] [/x]
</pre>

In this syntax:

  • <level> is the numeric package level.

...

Parameter

Description

Default

Anchor
/fom
/fom
/fom

Repairs a UEC Client Applications installation.
 
om (after the /f) are options used by the repair. There are other options available, but for behavior that matches the repair done from the graphical install, the om options must be used.
 
/fom cannot be used with the /x (remove) parameter.

n/a

Anchor
/x
/x
/x

Removes the UEC Client Applications.
 
/x cannot be used with the /fom (repair) parameter.

n/a

INSTALLTO=installdir

Sets the root installation directory to <installdir>. Each component will be installed under this directory.
 
INSTALLTO is required if you want to install the UEC Client Applications in a directory that is different from the default, which varies depending on the type of installation being done (see PERUSER parameter). If the directory contains spaces, you must use double ( " ) quotation marks around the path name.

per-machine installation:
Directory specified by the PROGRAMFILES environment variable (typically C:\Program Files\Universal).
 
per-user installation:
Location under the directory specified by the USERPROFILE environment variable. For example, if the USERPROFILE directory is set to C:\Documents and Settings\username, the default target directory will be C:\Documents and Settings\username\Application Data\Universal. If the UEC Client Applications already are installed, the installation directory will default to its existing location.

Anchor
PERUSER
PERUSER
PERUSER={0|1}

Performs an installation for all users or a specific user account:
 

Html bobswift
<ul>
<li> <b>0</b> specifies a per-machine installation; it performs an install for all users of a given machine. This means that any UEC Client Applications configuration options stored in the Windows registry, Start menu short cuts that launch the UEC Client Applications, and the applications files themselves will be visible to all accounts on the machine where the UEC Client Applications was installed.
<li> <b>1</b> specifies a per-user installation; it performs an install that is specific to the user account doing the installation. This means that any UEC Client Applications configuration options stored in the Windows registry, Start menu short cuts that access the UEC Client Applications, and the application files themselves will be visible only to the user account with which the installation was performed. It will appear to all other users of a given machine as though the UEC Client Applications is not actually installed. 
</ul>

PERUSER is required only under the following situations:

  • For per-user installs, when the installation is being done with a Windows account that is a member of the Administrators group.
  • For uninstalls, where a Windows account that is a member of the Administrators group is removing a per-user installation.

0, if UEC Client Applications is installed using an Administrative account.
 
1, if a regular user account (that is, a non-Administrative user) is executing the installation.

UECADMIN={yes|no}

Specification for whether or not to install the I-Administrator component during new installs, upgrades, or maintenance.

Html bobswift
<ul>
<li> If <b>yes</b> is specified, I-Administrator will be installed.
<li> If <b>no</b> is specified, I-Administrator will not be installed. If I-Administrator already is present on the system (via a previous installation), it will be removed.
</ul>

Since, by default, each component's install state is preserved during an upgrade or maintenance, UECADMIN is not required unless you want to change the current install state. UECADMIN is ignored during an uninstall.
 
Setting this parameter has the same effect as selecting whether or not to install I-Administrator on the Custom Setup dialog when installing UEC Client Applications via the graphical interface.

yes

UAMONITOR={yes|no}

Specification for whether or not to install the I-Activity Monitor component during new installs, upgrades, or maintenance.

Html bobswift
<ul>
<li> If <b>yes</b> is specified, I-Activity Monitor will be installed.
<li> If <b>no</b> is specified, I-Activity Monitor will not be installed. If I-Activity Monitor already is present on the system (via a previous installation), it will be removed.
</ul>

Since, by default, each component's install state is preserved during an upgrade or maintenance, UAMONITOR is not required unless you want to change the current install state. UAMONITOR is ignored during an uninstall.
 
Setting this parameter has the same effect as selecting whether or not to install I-Activity Monitor on the Custom Setup dialog when installing UEC Client Applications via the graphical interface.

yes

UMGMTCON={yes|no}

Specification for whether or not to install the I-Management Console component during new installs, upgrades, or maintenance.

Html bobswift
<ul>
<li> If <b>yes</b> is specified, I-Management Console will be installed.
<li> If <b>no</b> is specified, I-Management Console will not be installed. If I-Management Console already is present on the system (via a previous installation), it will be removed.
</ul>

Since, by default, each component's install state is preserved during an upgrade or maintenance, UMGMTCON is not required unless you want to change the current install state. UMGMTCON is ignored during an uninstall.
 
Setting this parameter has the same effect as selecting whether or not to install I-Management Console on the Custom Setup dialog when installing UEC Client Applications via the graphical interface.

yes

Anchor
/q
/q
/q

Suppresses the product installation dialogs.
 
Use this parameter in addition to the /s command line switch for a completely silent install.
 
See Command Line Switches, Command Line Installation Examples, and Detecting the Completion of Silent Installs for additional information regarding silent installs.

n/a

Anchor
/L
/L
/L*v

Instructs the installation process to create an installation log file named <logfilepath> (full path name). If <logfilepath> contains spaces, you must enclose it with double ( " ) quotation marks around the path name.
 
*v are flags used to specify the level of detail (verbose) contained in the log file. To reduce the amount of output generated, *v can be omitted. However, using these options is good practice; they can assist Stonebranch Customer Support with problem determination should any errors occur during installation.

n/a

...

To install all UEC Client Applications components via the graphical user interface, issue the following command:

Panel
Html bobswift
<pre>
sb-UEClient-6.3.0.x-windows-i386.exe
</pre>


Graphical User Interface Install, All Components, with Log File

To install all UEC Client Applications components using the Windows Installer graphical user interface and write a log file to C:\temp\install.log during the installation, issue the following command:

Panel
Html bobswift
<pre>
sb-UEClient-6.3.0.x-windows-i386.exe /v"/l*v c:\temp\install.log"
</pre>


Silent Install of All Components

To silently install all UEC Client Applications components, issue the following command:

Panel
Html bobswift
<pre>
sb-UEClient-6.3.0.x-windows-i386.exe /s /v"/qn"
</pre>


Silent Install of All Components, Per-User Installation, Different Installation Directory

To silently install all UEC Client Applications components as a per-user installation (that is, one in which registry entries, Start menu shortcuts, and so on are visible only to the user performing the installation), and to override the default installation directory, issue the following command:

Panel
Html bobswift
<pre>
sb-UEClient-6.3.0.x-windows-i386.exe /s /v"/qn PERUSER=1 INSTALLTO=C:\UEClientApps\Universal"
</pre>


Silent Install of All Components, with Log File

To silently install all UEC Client Applications components and write a log file to C:\Temp\install.log during the installation, issue the following command:

Panel
Html bobswift
<pre>
sb-UEClient-6.3.0.x-windows-i386.exe /s /v"/qn /l*v c:\temp\install.log"
</pre>


Anchor
Detecting the Completion of Silent Installs
Detecting the Completion of Silent Installs
Detecting the Completion of Silent Installs

...

For example, from the command prompt, the following command can be issued to start the UEC Client Applications installation, and wait for it to finish.

Panel
Html bobswift
<pre>
start /b /wait sb-UEClient-6.3.0.x-windows-i386.exe /w /s /v"/qn"
</pre>
  • The /b switch prevents the start command from opening a new window.
  • The /wait parameter causes the start command to start the application, sb-UEClient-6.3.0.x-windows-i386.exe, and then wait for it to finish.

...