OpenLM Agent - Silent Installation Parameters - KB814 - OpenLM Software License Management
Israel +972 4 6308447         USA +1 619 831 0029              JAPAN +81 505 893 6263 担当:萩原

OpenLM Agent – Silent Installation Parameters – KB814

You are here:
< All Topics

1. Command Parameters

Basic command parameters for the silent installation of OpenLM Agent, which allows for control over the options in the “OpenLM Agent Configuration” tool.

Command Parameters Options Default Description
SERVERNAME localhost Use actual OpenLM server name.
SERVERPORT 7012 Use actual OpenLM server port number.
SHOW_NOTIFICATION_ICON truefalse true False: hides OpenLM Agent icon from the user (not recommended).True: Show notification icon in taskbar.
ERROR_LEVEL alldebug

info

warn

error

fatal

off

error Recommended logging level: Error
TARGETDIR C:\Program Files (x86)\OpenLM\OpenLM Agent Specifies root destination directory for installation.
SHUT_WHEN_NOT_ACTIVE
Note: starting with version 5 this command is obsolete and should not be used. Please use  “shut_when_products_are_inactive” switch instead.
truefalse false True: Shutdown Active Agent automatically when an application is monitored as inactive for a certain period of time defined in the INACTIVITY_TIME parameter.False: Ignore inactivity.
INACTIVITY_TIME
Note: starting with version 5 this command is obsolete and should not be used. Please use  “shut_when_products_are_inactive” switch instead.
seconds A number representing inactivity time in seconds. Useful only when SHUT_WHEN_NOT_ACTIVE = true
SHUT_WHEN_PRODUCTS_ARE_INACTIVE seconds This switch determines after how much time the connection will be closed when application is not reporting.Add requested time period in seconds (For example : shut_when_products_are_inactive=180). It’s recommended to set the min value to more than 60 seconds.

Important: When shut_when_products_are_inactiveswitch is used SHUT_WHEN_NOT_ACTIVE functionality will be bypassed.

Recommendation on how to use shut_when_products_are_inactive switch with shut_when_not_active:

Application mode – when working from Сitrix in application mode set SHUT_WHEN_NOT_ACTIVE to False in installation, and use the shut_when_products_are_inactive when launching the application.

Desktop mode – when working with Citrix in desktop mode set SHUT_WHEN_NOT_ACTIVE to False

When working with both types, set SHUT_WHEN_NOT_ACTIVE to False on install and when opening in application mode add shut_when_products_are_inactive with necessary time period.

LANG en-USru-RU

es-ES

de-DE

fr-FR

ja-JP

pt-BR

en-US The OpenLM language format. The options are as follows:en-US: English

ru-RU: Russian

es-ES: Spanish

de-DE: German

fr-FR: French

ja-JP: Japanese

pt-BR: Portuguese

REQUEST_TIMEOUT 120 seconds Timeout for OpenLM Server request of OpenLM Agent. Customers using ‘Suspend and Resume’ to FlexLM controlled applications may want to consider extending the default.

 

2. OpenLM Agent Extensions

OpenLM Extensions are software modules that enable OpenLM to retrieve idle licenses through “Save and Close” method. Additional information on OpenLM extensions can be found on the OpenLM website (OpenLM Extensions).

NOTE: Extensions can only be installed when relevant application installation already exists on the workstation. So if an associated application is not present on the workstation, the installation flag will be ignored regardless if it is set or not

Extensions Options Default Description
INSTALL_ARCGIS 0: Do not install

1: Install

Determined at run time.

1 if application exists.

0 if application does not exist.

ArcGIS extension
INSTALL_PLUGIN 0: Do not install

1: Install

1 Relevant to ArcGIS users only. Allows selection of ArcInfo, ArcEditor or ArcView license levels.
INSTALL_ARCGISPRO 0: Do not install

1: Install

Determined at run time.

1 if application exists.

0 if application does not exist.

ArcGISPRO extension
INSTALL_MATLAB 0: Do not install

1: Install

Determined at run time.

1 if application exists.

0 if application does not exist.

Matlab extension
INSTALL_SOLIDWORKS 0: Do not install

1: Install

Determined at run time.

1 if application exists.

0 if application does not exist.

Solidworks extension

 

3. License Manager Extensions

OpenLM Applications Manager helps monitor and manage named, standalone and unmanaged applications, but it can also intervene with their license checkout events. For more information, see the dedicated documentation on the website (OpenLM Applications Manager documentation).

License Manager Extension Parameters list options for controlling License Manager capabilities through silent installation.

Extensions Options Default Description
CHECK_INTERCEPTION 0: Do not activate1: Activate 1 License management component
PRODUCTS_XML_PATH \\ServerName\Shared folder\OpenLM\products.xml Enables centralizing location of products.xml file which stores OpenLM Agent application management information. Use local or UNC path. File location:C:\ProgramData\OpenLM

\OpenLM_SoftwareLockerService

CENTRALIZED_PRODUCTS_XML TrueFalse False Option of switching on update of versions of the products xml file from Applications Manager. Whenever new application is added in Applications Manager interface, any workstation that was set to work with centralized products (set as true) will be updated automatically.If this  parameter was added to installation as true,  the centralize functionality will be activated.

If it wasn’t part of the silent installation, it means the installation does not support centralized product xml (as if it was set to false).

ALLOW_EDIT_PRODUCT_LIST TrueFalse True When set to True it allows to edit product list from Agent’s interface. This is default value unless it was defined otherwise – so if user does not define it during installation process end user will be able to edit the list.When set to false it blocks editing option.
UNC_USER_NAME Username of authorized to (read/write) products.xml file.
UNC_PASSWORD Password of UNC_USER_NAME username.

 

Examples

The following examples are intended to be guidelines to possible real-world scenarios that may help users select and configure installations for their own needs. They are not intended to be suggested configurations. The ‘####’ string in each example represents version number of the installer which is subject to change.

Example 1

Install OpenLM Agent and connect it to OpenLM Server ‘145.13.4.121.’ Hide notification icon. Set logging level to ERROR:

msiexec /i “C:\tmp\openlm_agent_win_####.msi” /quiet /norestart SERVERNAME=145.13.4.121 SHOW_NOTIFICATION_ICON=false ERROR_LEVEL=ERROR

Example 2

Install OpenLM Agent and connect it to OpenLM Server ‘olm_server,’ whose server port 7777. Set the language to German. Set logging level to ALL.

msiexec /i “C:\tmp\openlm_agent_win_####.msi” /quiet /norestart SERVERNAME=olm_server SERVERPORT=7777 ERROR_LEVEL=ALL LANG=de-DE

 

Example 3

Install OpenLM Agent and connect it to OpenLM Server ‘olm_server,’ whose server port is 7012, then connect it to the OpenLM Applications Manager on port 27080 with centralized products rollout.

msiexec/i “C:\tmp\openlm_active_agent_win_####.msi” SERVERNAME=olm_server_host SERVERPORT=7012 INSTALL_PROACTIVE=1 LICENSE_MANAGER_SERVER=olm_app_manager_host LICENSE_MANAGER_PORT=27080 ERROR_LEVEL=ERROR CENTRALIZED_PRODUCTS_XML=true ALLOW_EDIT_PRODUCT_LIST=false /qn

 

Example 4

Install OpenLM Agent with all applications extensions and connect it to OpenLM Server ‘olm_server,’ whose server port is 7012.

msiexec/i “C:\tmp\openlm_active_agent_win_####.msi” SERVERNAME=olm_server_host SERVERPORT=7012 INSTALL_PROACTIVE=1 LICENSE_MANAGER_SERVER=olm_app_manager_host LICENSE_MANAGER_PORT=27080 ERROR_LEVEL=ERRORINSTALL_SOLIDWORKS=1 INSTALL_ARCGIS=1 INSTALL_ARCGISPRO=1 INSTALL_MATLAB=1 INSTALL_AUTOCAD=1 /qn

 

Example 5

Install OpenLM Agent with all applications extensions and connect it to OpenLM Server ‘olm_server,’ whose server port is 7012, then connect it to the OpenLM Applications Manager on port 27080 with centralized products rollout.

msiexec/i “C:\openlm_active_agent_win_####.msi” SERVERNAME=Demov4 SERVERPORT=7012 INSTALL_PROACTIVE=1 LICENSE_MANAGER_SERVER=Demov4 LICENSE_MANAGER_PORT=27080 ERROR_LEVEL=ERROR INSTALL_SOLIDWORKS=1 INSTALL_ARCGIS=1 INSTALL_ARCGISPRO=1 INSTALL_MATLAB=1 INSTALL_AUTOCAD=1 /qn

 

Previous Interface with Olicense – HT853
Next OpenLM Agent Installation – KB804
Table of Contents