USA: +1-866-806-2068 ( Toll-free )

UK: +44-203-1292-513

Application Note 1023: OpenLM Agent Silent installation

 


Scope

This post details the silent install and uninstall commands for the OpenLM Agent Software

General

Silent installation” is a form of software installation that does not display messages during its progress. This type of installation is specifically required for client applications such as the Active Agent, which need to be dispatched over a large number of workstations. The Active Agent silent installation utility facilitates installation of the Active Agent on client PCs, without showing user interfaces and without requiring user interaction (that is: no “next->next->…->finish” procedure).

In order to perform the Silent installation, please do the following:

  1. Download the Openlm Agent from the OpenLM site.

  2. Run the silent install / uninstall procedure through a command line (with administrative rights), as elaborated below.

Download and install the OpenLM Agent

The OpenLM Active Agent and Utilizer Agent are available in the Downloads section on the OpenLM site. Please chhose the right type of Agent for your installation:

OPENLM UTILIZER AGENT

The OpenLM Utilitzer Agent is the basic end user tool of the OpenLM system.

OPENLM ACTIVE AGENT

The OpenLM Active Agent includes all the capacities of the OpenLM Utilizer Agent. On top of that, OpenLM Active Agent enables system administrators to define a timeout policy. In this manner, system administrators can save, close or suspend idle applications, in order to make more efficient use of licenses.

Silent Uninstall:

Format:
Open a command line prompt as an administrator, and the following command line:

msiexec /x   /quiet.
Notes:

  • Replace the product code, with the relevant product code as described in the section “OpenLM Product Code”.
  • The parameter /x uninstalls a product.


EXAMPLE:

Silently uninstall vesion OpenLM agent version 1.7.0

msiexec /x {E1E35EA8-6C9E-458E-8902-E36474186B14} /quiet


Silent install:

COMMAND FORMAT:

msiexec  /I   /quiet /norestart  

COMMAND PARAMETERS:

SERVERNAME: OpenLM server name.

 

 

SERVERPORT: OpenLM server port number.

Note:  OpenLM server port is set to 7012 by default.


SHOW_NOTIFICATION_ICON(true/false):
False: Hides OpenLM Agent icon from the user. (This option is not recommended)

True : Show the notification icon at the taskbar.

Note: SHOW_NOTIFICATION_ICON is true by default.


ERROR_LEVEL: error level options: ALL/DEBUG/INFO/WARN/ERROR/FATAL/OFF

recommended logging level -> Error

Note: ERROR_LEVEL is set to ERROR by default.


TARGETDIR: specify the root destination directory for the installation.

Note: if no destination is specified, the default root destination directory is:

“C:\Program Files\OpenLM\OpenLM Agent”.


SHUT_WHEN_NOT_ACTIVE(true/false): Shutdown the Active Agent automatically when an application is monitored as inactive for a certain period of time. this period is defined in the INACTIVITY_TIME parameter.

Note: SHUT_WHEN_NOT_ACTIVE is false by default.


INACTIVITY_TIME(seconds): Inactivity time in seconds. Meaningful only when SHUT_WHEN_NOT_ACTIVE = true

 

LANG: Choose the OpenLM language and direction.

Possible values: ”en-US”(English) ”ru-RU”(Russian) ”es-ES”(Spanish) ”de-DE”(German) ”fr-FR”(French)
”zh-CHS”(Chinese).

Note: LANG is set to “en-US” by default.

 

INSTALLING EXTENSIONS (ONLY FOR THE OPENLM ACTIVE AGENT):

The OpenLM Extension is a software module that enables OpenLM to provide dedicated services to specific software applications(Please consult the OpenLM support page for information on supported applications).


OpenLM is capable of retrieving licenses from idle applications in either one of two methods: “Suspend and Resume” or “Save and Close”. The “Save and Close” method is only applicable for supported applications, and if the OpenLM Agent extension was installed as part of the OpenLM Agent installation.

For more information about the license retrieval in these methods please refer to this Application Note.

From Version 1.6.0 onwards

INSTALL_ARCGIS(1\0)

1: Install the ArcGIS extension.

0: Do NOT install the ArcGIS extension.


INSTALL_AUTOCAD(1\0)

1: Install the AutoCAD extension.

0: Do NOT install the AutoCAD extension.

Note:

1. In silent installation mode, both extensions (ArcGIS & AutoCAD) are not installed by default.

2. ArcGIS and Autocad extensions will not be installed in case the ArcGIS or Autocad applications are not installed regardless of their respective installation flags.

Version 1.7.0 and on

INSTALL_MATLAB(1\0) (From version 1.7.1.4)

1: Install the Matlab extension.

0: Do NOT install the Matlab extension.

Note: As with the ArcGIS & AutoCad extensions, the Matlab extension is not installed by default, nor would it be installed if Matlab is not installed on the client machine.

INSTALL_PLUGIN(1/0)

This plugin enables selecting the ArcGIS  license level to ArcInfo/ ArcEditor/ ArcView.

This plugin is relevant only for ArcGIS users.

1: Install the Plugin.

0: Do NOT install the Plugin.

Note: The Plugin is installed by default.

alt

EXAMPLES

OpenLM Utilizer Agent

Install the Utilizer Agent version 1709 on OpenLM Server 145.13.4.121, hide the notification icon, and set the logging level to ERROR:
msiexec  /I  openlm_utilizer_agent_win_1709.msi /quiet /norestart SERVERNAME=145.13.4.121 SHOW_NOTIFICATION_ICON=false ERROR_LEVEL=ERROR

OpenLM Active agent

Install the Active Agent version 1709 on OpenLM Server olm_server, with a server port 7777, set the language to German, and the logging level to ALL.
msiexec  /I  openlm_active_agent_win_1709.msi /quiet /norestart SERVERNAME=olm_server SERVERPORT=7777 ERROR_LEVEL=ALL LANG=de-DE

Install the Active Agent version 1709 on the localhost machine. Shutdown the Active Agent automatically when an application is monitored as inactive for 20 minutes (1200 seconds). Specify the root destination directory for the installation to be “D:\program files\OpenLM\OpenLM Agent”, and install the AutoCad extension.
msiexec  /I  openlm_active_agent_win_1709.msi /quiet /norestart SERVERNAME=localhost SHUT_WHEN_NOT_ACTIVE=true INACTIVITY_TIME=1200 TARGETDIR=D:\program files\OpenLM\OpenLM Agent INSTALL_AUTOCAD=1

OpenLM Agent Product Codes

Up to Ver 1.5.0 {ADF83757-EF49-474B-9A9B-BAC16E95BBB0}

1.5.1 {158B8FDC-A6A3-417B-BED1-51822C01EBAA}

1.5.1.1 {DC307335-161B-4FE9-95E6-BAB3DBEFCD19}

1.5.1.2 {51D28FA0-0AAB-4878-BCAD-48F2655F5785}

1.5.2 {EFD61272-3D32-40FB-965A-B1D2F65117FE}

1.5.3 {28D31048-EFA6-4B70-827A-D693FF616435}

1.5.4 {6E1E935C-A530-4D43-A4E3-9DCA859C03C6}

1.5.5 {D4B11740-016C-4F4F-936A-F5C4B2F381D2}

1.5.6 {C4A40345-6F9F-4D46-A5B1-BE06EF9A2C69}

1.6.0 {C6AED4C5-BC00-408F-B596-D3203C30A095}

1.6.0.1 {E29A0775-1F39-41FE-A2FC-A61F049D3C16}

1.6.0.2 {2E53D661-F6DD-45F6-83FF-F7ED3C5DEE34}

1.6.0.3 {5087491B-BE3E-489C-BAA7-60A99C851AA5}

1.6.0.4 {433F7B75-3913-4806-80EF-EC47A157BA6D}

1.6.0.5 {2EBF7B7D-E51E-49BB-A2E1-33D7098F145D}

1.6.0.6 {EE4B5821-F849-426A-914F-8DADBAB0F0B0}

1.6.0.7 {2068A4E8-DDC4-4CBD-AEAB-3471A3AE7A5B}

1.7.0.0 {E1E35EA8-6C9E-458E-8902-E36474186B14}

1.7.0.1 {23654FAD-0160-4B49-907A-3C29E31083DA}

1.7.0.2 {375F711D-89CB-4686-81AB-0B996055215D}

1.7.0.3 {CC189C5C-86C3-450F-A701-60EC94E20CB4}

1.7.0.4 {CE361C51-90B9-4D26-95F9-7508EAC3C104}

1.7.0.5 {B0CF2536-B47E-4E7D-ADAE-905A0BC956A4}

1.7.0.6 {9699D6AB-AB79-4723-9F4D-0D8B1EADF508}

1.7.0.7 {AB1842F3-3125-494E-B511-90AF0298E633}

1.7.0.8 {50451FB5-62E0-4AFA-B29D-F200927B7CA2}

1.7.0.9 {F3897924-FBA8-413C-8FF8-19E79AABCD91}

1.7.1.0 {BFF011FA-400F-49BA-939D-8371D77B4D8F}

1.7.1.1 {3907B126-9813-431E-8551-D71654C19FFA}

1.7.1.2 {589F8ED3-3A85-4637-9FB8-CE5DF8014359}

1.7.1.3 {E38372D4-03BE-4E7F-BC2E-A965F7DCE096}

1.7.1.4 {8E4FA5AE-BEBE-4CEB-93D9-819EBCB9CBD6}

1.7.1.5 {9F94283F-134A-42BE-81A0-D19AB739023C}

1.7.1.6 {750356B0-8AED-452A-9469-CE3403AAA811}

1.7.1.7 {5AE195DC-F4F4-4F42-9970-4CB318354842}

1.8.1.0 {5AB1E42D-B6D7-4D52-9333-2742E3722E9F}

1.8.1.1 {BA4DC7BF-BD04-4392-B253-195C2844E1CB}

1.8.1.2 {5EBDABA0-CED9-4A61-915D-32163EBE6CDE}