Hi

thomson reuters eikon application having 2 files (TRD8_Excel_WebStart.exe and TRD8_Excel_***Hotfix**.exe). we need to install first webstart.exe then hotfix.exe . after install webstart.exe Installation directory will come c:\programe files\thomson reuters\TRD 6 . While install hotfix.exe it will take backup whole "TRD 6" folder to "TRD 6.bk" . client not required this TRD 6.bk folder . so i want silent switch for suppress to take backup the folder.

 

0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Answers

0

ALL COMMAND LINE SUPPORTED

EikonInstallerCommand Line Parameters

Parameter

Description

Supported Values

Expose to Customer

/SILENT

To silently perform the entire installation, you must:

- start Installation EikonInstaller in silent mode

- pass silent command line parameters to Deployment Manager with the Installation EikonInstaller COMMAND parameters

0 – interactive mode (default)

1 – silent mode

Yes

/COMMAND

Command line parameters supported by Deployment Manager

ex. /COMMAND=_execute=INSTALL _logFilePath="C:\CustomLogFolder"

 

Yes

/EXTRACT

To extract the eik archive to [path_to_extract] folder

ex. /EXTRACT=[path_to_eik]

 

Yes

/D

To set the directory where to extract files

ex. /EXTRACT=[path_to_eik] /D=[path_to_extract]

 

Yes

/HELP, /h, /?

To display the help message

 

Yes

 

Deployment Manager Command LineParameters

Parameter

Description

Supported Values

Expose to customer

/?

The Help page for the customer.

 

Yes

/??

The Help page for the internal user.

 

No

_silentMode

The Deployment Manager installation or/and configuration mode

0 – interactive mode (default)

1 – silent mode

No

_installWorkflow

Path location of DirectWorkflow.xml file for direct install method

 

Yes

_forceInstall

The installation execution condition. By default, the installation starts only when all the prerequisites are met. This parameters allows you to ignore the prerequisites and force the installation

0 – start the installation depending on whether the prerequisites are met (default)

1 – start the installation, even when the prerequisites are not met

Yes

_logFilePath

The location of the installation log files

A valid path. The default path depends on the user security group and the operating system used.

Yes

_logFileName

The installation log file name

A file name. The default name is EikonDM_%COMPUTERNAME%_YYYYMMDD_HHMMSS_Log.xml.

Yes

_execute

A list of actions for Deployment Manager to perform

See “Values of _execute parameter”

Yes

_configFileName

The configuration file name. You can use this file as a:

- Source of the settings for the product installation or configuration

A file name. You must specify the full path to the file.

Yes

_logLevel

The Level of logging

0 – no logging

1 – logs errors

2 – logs warnings

3 – logs information

4 – logs debug data

5 – logs verbose debug data (default)

Yes

_sso

The state of Single Sing On (SSO)

0 – disable SSO

1 – enable SSO (default)

No

_keepBackup

Manage backup folder

- To keep or not to keep backup of the current version before upgrade

0 - Do not keep backup of the current version

1 - Keep backup of the current version (default)

Yes

_forceLogFlush

To write the log line by line for the investigation

0 - disable (default)

1 - enable

No

_configProxyURL

Sets the path to the Thomson Reuters Eikon configuration file, which is hosted on Configuration Proxy. To enter the intranet URL where the configuration is available. Thomson Reuters Eikon takes the settings from the Configuration Proxy available at the indicated URL.

 

Yes

_fallbackFilePath

Sets the fallback override configuration location in the file FallbackIntranetOverrideConfiguration.xml when Thomson Reuters Eikon is unable to connect to the configuration proxy.

Enter the fallback file path of your choice, or click Browse to locate the path where you want to store the FallbackIntranetOverrideConfiguration.xml file on your machine. By default the fallback override configuration file is saved in:

C:\Users\%Username%\Appdata\Local\Thomson Reuters\Eikon User\Cache\<UUID>\FallbackIntranetOverrideConfiguration.xml

 

Yes

_keepEikonUserFolders

To keep "EIkon User" folder in user profile for every user and LOCALCACHEFOLDER location (if set) when uninstall product. This parameter use with _execute=UNINSTALL command only.

EikonDM.exe _execute=UNINSTALL _keepEikonUserFolders=1 (Uninstall product but keep "EIkon User" folder)

EikonDM.exe _execute=UNINSTALL _keepEikonUserFolders=0 (Uninstall product and remove everything in "EIkon User" folder)

0 - Do not keep "Eikon User" folder in user profile and LOCALCACHEFOLDER location (if set) (Default)

1 - Keep "Eikon User" folder in user profile  and LOCALCACHEFOLDER location (if set)

No

_excludeProcesses

The list of the processes which are excluded from the Process Viewer.

Ex. _excludeProcesses="eikon.exe|eikonbox.exe"

No

_killDependentProcesses

The optional command to kill all dependent processes. You can use this command with the Installation, Rollback and Uninstallation.

Ex.

EikonInstaller.exe /COMMAND=_execute=INSTALL _killDependentProcesses=1

EikonDM.exe _execute=UNINSTALL _killDependentProcesses=1

No

INSTALLDIR

Defines a custom installation directory only for the Thomson Reuters Eikon.

Specified with the _execute command for INSTALL

Ex.

EikonInstaller.exe /COMMAND=_execute=INSTALL INSTALLDIR="C:\Thomson Reuters\Eikon"

Yes

MSI_PARAMETERS

to pass MSI parameters to Eikon.msi, for instance if you want to add some MST transform to alter shortcuts

Ex.

EikonInstaller.exe /COMMAND=_execute=INSTALL MSI_PARAMETERS="TRANSFORMS=[Path_to_MST_file]"

 

EikonInstaller.exe /COMMAND=_execute=INSTALL MSI_PARAMETERS="ALLUSERS=1 TRANSFORMS=\\172.20.41.27\Users\xxx\EikonTransform.mst"

 

    NB: the path to MST file must not contain any space nor quotes.

Yes

INSTALL_3RDPARTIES_API

Install the 3rd party API components (and register them in the registry)

Specified with the _execute command for INSTALL or CONFIG

Note: this command is obsolete - Public API has been removed since Eikon 4.0.25.

0 - Not install/Disable (default)

1 - Install/Enable

Yes

RDE_LOG_PATH

The location of log path for all Eikon components.

Specified with the _execute command for INSTALL or CONFIG

 

Yes

LOCALCACHEFOLDER

The location of the user configuration folder (Application temporary files).

Specified with the _execute command for INSTALL or CONFIG

 

Note:

In case configure LOCALCACHEFOLDER by command file, if the value contains environment variable, then need to put "%%" instead of "%" in the command file. Such as LOCALCACHEFOLDER="%%APPDATA%%\Thomson Reuters\Eikon User\Cache" (Use preferably USERCONFIGFOLDER)

 

Yes

USERCONFIGFOLDER

Define the location of the user configuration folder

 

 

SSO_CONNECTIONMODE

The Single Sign On connection mode. Setting this parameter with Deployment Manager is equivalent to:

- choosing the connection mode with the Choose Connection program from Start > Programs > Thomson Reuters > Thomson Reuters Eikon Tools

AUTO - automatically chooses the SSO connection mode between the private network and the Internet

INTERNET - forces connection via the Internet, even when the private network is available.

MPLS - establishes the connection via Private Network.

Yes

PLATFORM

[Internal Use] Sets platform to use

- ALPHA

- BETA

- PROD

No

 

 

Values for the _execute parameter

Ifthe command can only run in in silent mode, then this command needs_silentMode=1 parameter when run.

Value

Description

The mode it can run

Expose to customer

INSTALL

Installs the product listed in the InstallWrokflow.xml file. This file in the Config directory of your installation file set and configures the product. You can use this action with _configFileName to supply your configuration file name. If you do not supply the configuration file name, Deployment Manager configures as default.

UI/silent

Yes

UNINSTALL

Uninstalls the product completely

UI/silent

No

UNINSTALLADDON

To uninstall an add-on of the product

UI/silent

 

CONFIG

Change to configuration (re-configure).

Silent

Yes

ROLLBACK

Revert to the previous version of the product

UI/silent

No

REMOVEBACKUP

Delete all files of the inactive version on the machine

Silent

No

SAVECONFIG

Saves the desktop configuration parameters. You can supply the destination file name with _configFileName.

Silent

No

PROCESSVIEWER

Open the Process Viewer

UI

No

SET_PLATFORM

[Internal Use] Sets platform to use

Silent

 

SET_SSO_CONNECTIONMODE

Sets the Single Sign On connection mode specified with the SSO_CONNECTIONMODE parameter

Silent

No

 

Add-On Command Line Parameter

Parameter

Description

Supported Values

Expose to customer

COPYFILES

Need to add when install add-on via MSI command line

1 - copy files

Yes

 

Add-On Command Line

Add-On Command Line

Install add-on on the machine that has Eikon 4

1. double click add-on.eik

 

Install add-on via EikonDM command line (run from the installed EikonDM)

1. EikonDM.exe _execute=INSTALL _eikPath=[path to add-on.eik]

 

Install add-on via MSI command line (Fresh install only)

1. Extract add-on.eik

2. Run commmand : msiexec /i [path to add-on.msi] COPYFILES=1 /qn

 

Uninstall add-on via MSI command line

1. Run command : msiexec /x [add-on product code] /qn

 

Uninstall add-on via EikonDM command line

1. EikonDM.exe _execute=UNINSTALLADDON _stringId=[AddOnStringId]

2. EikonDM.exe _execute=UNINSTALLADDON ADDONID=[AddOnStringId]

3. Eikon.exe -uninstalladdon -a _stringId=[AddOnStringId]

 

SAMPLE USING COMMAND LINE

INSTALLATION

SimpleInstallation

(Expose tocustomer)

EikonInstaller.exe/SILENT /COMMAND=_execute=INSTALL

Installationand Configuration

(Expose tocustomer)

EikonInstaller.exe/SILENT /COMMAND=_execute=INSTALL_configFileName="C:\Config\EikonDMConfig.xml"

AdvanceInstallation

(Expose tocustomer)

EikonInstaller.exe/SILENT /COMMAND=_execute=INSTALL _logFilePath="C:\EikonInstallLog\"_logFileName="EIKON_INSTALL%COMPUTERNAME%_Log.xml"INSTALLDIR="C:\Eikon4\" _configFileName="C:\Config\EikonDMConfig.xml"LOCALCACHEFOLDER="%%APPDATA%%\Thomson Reuters\Cache\"RDE_LOG_PATH="%%APPDATA%%\Thomson Reuters\Logs"

OR

EikonInstaller.exe/SILENT/COMMAND=_execute=INSTALL _logFilePath="C:\EikonInstallLog\"_logFileName="EIKON_INSTALL%COMPUTERNAME%_Log.xml"INSTALLDIR="C:\Eikon4\" _configFileName="C:\Config\EikonDMConfig.xml"USERCONFIGFOLDER="%%APPDATA%%\Thomson Reuters\Cache\"RDE_LOG_PATH="%%APPDATA%%\Thomson Reuters\Logs"

PublicAPIInstallation

Note:this command is obsolete - Public API has been removed since Eikon 4.0.25.

EikonInstaller.exe/SILENT /COMMAND=_execute=INSTALL INSTALL_3RDPARTIES_API=1

 

CONFIGURATION

Using LocalConfiguration Files

(Expose tocustomer)

EikonDM.exe_silentMode=1 _execute=CONFIG _configFileName="C:\Config\EikonDMConfig.xml"

UsingConfiguration Proxy

(Expose tocustomer)

EikonDM.exe_silentMode=1 _execute=CONFIG _configProxyURL="http://tr-config-proxy/tr_config_files/OverrideConfiguration.xml"

SaveConfiguration

EikonDM.exe_silentMode=1 _execute=SAVECONFIG _configFileName="D:\ConfigEikon4\EikonDMConfig.xml"

EnablePublicAPI

(Expose tocustomer)

Note:this command is obsolete - Public API has been removed since Eikon 4.0.25.

EikonDM.exe_silentMode=1 _execute=CONFIG INSTALL_3RDPARTIES_API=1

DisablePublicAPI

(Expose tocustomer)

Note:this command is obsolete - Public API has been removed since Eikon 4.0.25.

EikonDM.exe_silentMode=1 _execute=CONFIG INSTALL_3RDPARTIES_API=0


UNINSTALLATION

(Expose tocustomer with Eikon.exe command line only)

...\ThomsonReuters\Eikon\4.0.xxxxx\Bin\EikonDM.exe_silentMode=1 _execute=UNINSTALL

...\ThomsonReuters\Eikon\Eikon.exe-uninstall

...\ThomsonReuters\Eikon\Eikon.exe-uninstallsilent

 

ROLLBACK

(Expose tocustomer with Eikon.exe command line only)

...\ThomsonReuters\Eikon\4.0.xxxxx\Bin\EikonDM.exe_silentMode=1 _execute=ROLLBACK   

...\ThomsonReuters\Eikon\Eikon.exe-rollback                 

...\ThomsonReuters\Eikon\Eikon.exe-rollbacksilent       

REMOVEBACKUP (Support only Eikon 4.0 onward)

...\ThomsonReuters\Eikon\4.0.xxxxx\Bin\EikonDM.exe_silentMode=1 _execute=REMOVEBACKUP

...\ThomsonReuters\Eikon\Eikon.exe-removebackup

(Expose tocustomer with Eikon.exe command line only)

 

INTERNAL COMMAND

ChangePlatform Environment

UIMode:

...\ThomsonReuters\Eikon\Eikon.exe-pconfig

...\ThomsonReuters\Eikon\4.0.xxxxx\Bin\EikonDM.exe_sso=0 _platformConfig=?

 

SilentMode:

...\ThomsonReuters\Eikon\Eikon.exe-dm-a _silentMode=1 _execute=CONFIG _platformConfig="ALPHA"SSO_CONNECTIONMODE=INTERNET

EikonDM.exe_silentMode=1 _execute=CONFIG_platformConfig="ALPHA"

EikonDM.exe_silentMode=1 _execute=SET_PLATFORMPLATFORM="ALPHA"

DisplaysHelp page and Return Codes

EikonDM.exe/?

EikonDM.exe-h

EikonDM.exe-help

EikonDM.exe/? _returnCodes=1

EikonDM.exe/returnCodes

 

MORE INFORMATION

Whenusing _silentMode=1, no need to have _sso=0

Supportonly /COMMAND, /ADDCOMMAND is not support on Eikon 4.0

TheEikonInstaller command, user can use only single silent command for freshinstallation. No need to use both /SILENT=1 and _silentMode=1.

Ifyou want to use the Environment variable as the exact value of the parameters(Ex.LOCALCACHEFOLDER="%APPDATA%\Thomson Reuters\Cache\"), you have toput "%%" instead of "%" in your script. Ex.LOCALCACHEFOLDER="%%APPDATA%%\Thomson Reuters\Cache\"). The value inthe configuration file will be "="%APPDATA%\ThomsonReuters\Cache\".

 

IMPORTANTREMARK

[Eikon4.0] Deployment FAQ

https://thehub.thomsonreuters.com/docs/DOC-632880 ‘’’’’



My install batch
set myDIR=%SYSTEMDRIVE%\Logs
if not exist %myDIR% (mkdir %myDIR%)

Msiexec /i "%~dp0Vba71_x86\CommonControl.msi"  /l*v "%myDIR%\ThomsonReutersEikon_4.0.41516_R1_(CommonControl).log" /qn
Msiexec /i "%~dp0Vba71_x86\Vba71.msi" /l*v "%myDIR%\ThomsonReutersEikon_4.0.41516_R1_(Vba71).log" /qn
Msiexec /i "%~dp0Vba71_x86\Vba71.msi" /l*v "%myDIR%\ThomsonReutersEikon_4.0.41516_R1_(Vba71_1033_).log" /qn


"%~dp0EikonInstaller.exe" /SILENT=1

EXIT

Uninstall Batch:

msiexec /x {8287F19B-EFEF-4A33-8D68-68BAE27005F4} /l*v "%SystemDrive%\Logs\ThomsonReutersEikon_4.0.41516_R1_Uninstall.log" /qn


EikonInstaller.exe /SILENT=1 _execute=UNINSTALL

Exit


Answered 11/29/2017 by: mukhtar
Senior Yellow Belt

Please log in to comment
0

You'll have to contact T.R. if they support such a switch, which I expect is doubtful.  Since you're running two executables, make a wrapper the run both of them and add a third command that deletes the .BK folder.

Answered 09/17/2013 by: vjaneczko
Seventh Degree Black Belt

Please log in to comment
Answer this question or Comment on this question for clarity