State of Knowledge

July 2021

This article explains the various command line parameters for the client installation package (msi).

General MSI parameters can be found under the following link: https://msdn.microsoft.com/de-de/library/windows/desktop/aa372024(v=vs.85).aspx

Spezielle ProCall Eigenschaften

Name

Values

Standard

CTISERVERName or IP address of the UCServer
CLIENTCTIMAIN

Install ProCall Client or Remote TSP

1 = ProCall Client is installed (default)

0 = Remote TSP without ProCall Client is installed

1
CTISERVERUSEDNS

"" / default = Standard behavior

1 = Use DNS Service Location Record

any other value = do not use DNS Service Location Record

default
IGNOREACU

1 = The update service is not removed during uninstallation

0 = When uninstalling, everything is removed

0
OUTLOOKADDIN

1 = Installs the Outlook AddIn

0 = Installs no Outlook AddIn

1
CLIENTTSP

eclient = The extended Remote TAPI driver is installed

edial = The client TAPI driver is installed

none = no TSP is installed

edial
ACUSERVICE

1 = Update service is installed

0 = No update service is installed

1
ENABLEMANDATORBEHAVIOUR

1 = Client mode enabled

0 = No client mode enabled

1
STARTCLIENT

1 = The client is started after the installation

0 = No client is started after installation

1
SKIPCONDITIONS

1 = Installs ProCall x64 even if an Outlook 32-bit is present


Examples

  • Standard installation without user interface, CTISERVER is ctiserver.mydomain.de
    msiexec.exe /i UCClient_de.msi /q CTISERVER=ctiserver.mydomain.de
     
  • Standard installation with Client TSP, Basic User Interface, CTISERVER is ctiserver.mydomain.de
    msiexec.exe /i UCClient_de.msi /qb CTISERVER=ctiserver.mydomain.de CLIENTTSP=edial
     
  • Preparing Administrative Installation for Distribution with Group Policy
    msiexec.exe /a UCClient_de.msi
     
  • Administrative Installation without Outlook Add-In
    msiexec.exe /a UCClient_de.msi OUTLOOKADDIN=0
     
  • Deinstallation
    msiexec.exe /x UCClient_de.msi

Create log files for the setup

  • Start the setup with a command line like this:
    msiexec.exe /i C:\Pfad\IhrProdukt.msi /L*v C:\IhrProdukt.log
  • With Windows Installer 3.0 or higher you can additionally use the x parameter to get extended debug information:
    msiexec.exe /i C:\Pfad\IhrProdukt.msi /L*vx C:\IhrProdukt.log

  • If Windows Installer crashes or freezes, so that you have to terminate the process via the task manager, the last logging information may be lost because it has not yet been written to the file. In this case, add the ! parameter so that each line is immediately written to disk:
    msiexec.exe /i C:\Pfad\IhrProdukt.msi /L*v! C:\IhrProdukt.log
    msiexec.exe /i C:\Pfad\IhrProdukt.msi /L*vx! C:\IhrProdukt.log

    Please note that this will slow down your setup!

Restrictions

When using Empirum's Matrix42 software for software distribution, please ensure that the IGNOREACU parameter is set to 1, otherwise the ProCall Client will be uninstalled immediately.