1. Grundlegender Befehl

Ein MSI-Installer wird mit dem Windows Installer (msiexec.exe) über die Konsole ausgeführt.


Die Konsole muss dabei zwingend als Administrator ausgeführt werden!

msiexec /i "PFADZURMSI/FastContactInstaller.msi" CustomerID="CUSTOMERID" SecurityToken="SECURITYTOKEN"


Erklärung:
  • /i = Installation starten

  • "PFADZURMSI/FastContactInstaller.msi" = Vollständiger Pfad zur MSI-Datei (Pfad in Anführungszeichen, wenn er Leerzeichen enthält)

  • CustomerID = ID des Kunden, für den Fast Contact installiert werden soll.

  • SecurityToken = Ein Mechanismus zur Sicherstellung, dass Dritte nicht einfach Fast Contact unter einem bestimmten Kunden installieren können, wenn sie die ID kennen.


2. Häufig genutzte Parameter

ParameterBedeutung
/iInstalliert das angegebene Paket
/xDeinstalliert das Paket
/qnFührt die Installation ohne GUI (silent / quiet) aus
/qbFührt die Installation mit Basis-UI (Fortschrittsbalken) aus
/l*v "Pfad\log.txt"Erstellt ein detailliertes Logfile
CustomerID=VALUEÜbergibt die CustomerID als Parameter an das MSI

3. Beispiel: Silent-Installation mit Log und Parameter

msiexec /i "C:\Install\MeinProgram.msi" CustomerID="CUSTOMERID" SecurityToken="SECURITYTOKEN" /qn /l*v "C:\Logs\Installer.log"

Zusätzliche Parameter:

  • /qn → keine Benutzeroberfläche (silent)

  • /l*v "C:\Logs\Installer.log" → Log-Datei mit allen Details


4. Beispiel: Deinstallation

Wenn du das gleiche Paket wieder entfernen willst:

msiexec /x "{PRODUCT-CODE}" /qn


Den Product Code findest du in der Registry unter
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.