Reuters Messenger

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search

The Reuter Messenger installation is quite straight forward and all the parameters used are very descriptive. There is a PDF file (Reuters_Messaging_7.0_Client_Software_Installation_Guide.pdf) distributed with the installer outlining the installation of the software in great detail one section is dedicated to automate the installation.

Parameters

/qn
Silent mode
ALLUSERS=<boolean>
Install for single (0) or all users (1).
SERVERNAME=<server-fqdn><port>
If you are behind a proxy put your proxy hostname and port number there. The default is sip.reuters.net:443
RMC_WANTDESKTOPSHORTCUT=<boolean>
Create a desktop icon.
RMC_STARTNOW=<boolean>
Determines if the application will be started post-installation.
RMC_AUTOSTART=<boolean>
Determines if the application will be started each time the user log in.
RMC_FILEBACKUP=<boolean>
Registry backup prior to installation.
RMC_DIAGNOSISTOOL=<boolean>
Install the Reuters diagnostics tool.
RMC_FTLURL
URL for Reuters Messenger activation.
RMC_UPDATEURL
Specify URL for automatic update feature.

Package File

<packages>
 
  <package id='reuters-messenger' 
    name='Reuters Messenger' 
    revision='070005' 
    priority='50' 
    reboot='false' >
  <!-- Reuters Messenger 7.0 -->
  <check type='uninstall' condition='exists' path='Reuters Messaging 7' />

  <install cmd='msiexec /i %SOFTWARE%\reuters-messenger\rmsetup.msi /qn ALLUSERS=1 SERVERNAME=sip.reuters.net:443 RMC_WANTDESKTOPSHORTCUT=0 RMC_STARTNOW=0 RMC_AUTOSTART=1 RMC_FILEBACKUP=1 RMC_DIAGNOSISTOOL=0'>
    <exit code='3010' />
  </install>

  <!-- RM troubleshooting -->
  <remove cmd='msiexec /qn /x{34B8F04F-A38E-43B5-89BB-DD063980214B}'>
    <exit code='any' />
  </remove>
  <!-- RMC 7.0 -->
  <remove cmd='msiexec /qn /x{5F48BE9A-FBD9-4023-839E-26101BEDEF74}'>
    <exit code='3010' />
  </remove>

  <upgrade cmd='"msiexec /i %SOFTWARE%\reuters-messenger\rmsetup.msi /qn ALLUSERS=1 SERVERNAME=sip.reuters.net:443 RMC_WANTDESKTOPSHORTCUT=0 RMC_STARTNOW=0 RMC_AUTOSTART=1 RMC_FILEBACKUP=1 RMC_DIAGNOSISTOOL=0' >
    <exit code='3010' />
  </upgrade>
</package>