MSI installation package parameters
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
Special ProCall features
Name | Values | Standard |
---|---|---|
CTISERVER | Name 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.logPlease 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.