Microsoft Standard Installer Command-Line Optionen

Hier finden Sie Standardbefehlszeilenoptionen für den Microsoft Standard Installer (Msiexec.exe), die ausführbare Datei, die zum Interpretieren von Paketen und installieren von Produkten verwendet wird.

Bei Befehlszeilenoptionen wird die Groß-/Kleinschreibung nicht beachtet.

Msiexec legt bei der Rückgabe eine Fehlerebene fest, die systemfehlercodesentspricht.

Hinweis

Die in diesem Thema identifizierten Befehlszeilenoptionen sind ab Windows Installer 3.0 verfügbar. Die Befehlszeilenoptionen für Windows Installer sind mit Windows Installer 3.0 und früheren Versionen verfügbar.

/help

Hilfe- und Kurzübersichtsoption. Zeigt die richtige Verwendung des Setupbefehls an, einschließlich einer Liste aller Switches und des Verhaltens. Die Beschreibung der Nutzung kann auf der Benutzeroberfläche angezeigt werden. Diese Hilfeoption wird durch eine falsche Verwendung einer Option aufgerufen.

Die entsprechende Windows Installer Command-Line Option /? lautet: .

Beispiele

Msiexec /help.

/quiet

Stille Anzeigeoption. Das Installationsprogramm führt eine Installation aus, ohne eine Benutzeroberfläche anzuzeigen. Dem Benutzer werden keine Eingabeaufforderungen, Meldungen oder Dialogfelder angezeigt. Der Benutzer kann die Installation nicht abbrechen.

Verwenden Sie die /norestart /forcerestart Befehlszeilenoptionen oder standard, um Neustarts zu steuern. Wenn keine Neustartoptionen angegeben sind, startet das Installationsprogramm den Computer bei Bedarf neu, ohne dem Benutzer eine Eingabeaufforderung oder Warnung anzuzeigen.

Die entsprechende Windows Installer Command-Line Option /qn lautet: .

Beispiele

Msiexec /package Application.msi /quiet

Msiexec /uninstall Application.msi /quiet

Msiexec /update msipatch.msp /quiet

Msiexec /uninstall msipatch.msp /package Application.msi / quiet

/passive

Passive Anzeigeoption. Das Installationsprogramm zeigt dem Benutzer eine Statusanzeige an, die angibt, dass eine Installation ausgeführt wird, aber dem Benutzer keine Eingabeaufforderungen oder Fehlermeldungen angezeigt werden. Der Benutzer kann die Installation nicht abbrechen.

Verwenden Sie die /norestart /forcerestart Befehlszeilenoptionen oder standard, um Neustarts zu steuern. Wenn keine Neustartoption angegeben ist, startet das Installationsprogramm den Computer bei Bedarf neu, ohne dem Benutzer eine Eingabeaufforderung oder Warnung anzuzeigen.

Die entsprechende Windows Installer Command-Line Option lautet: /qb! – mit festlegung in der REBOOTPROMPT=S Befehlszeile.

Beispiele

msiexec /package Application.msi /passive

/norestart

Option "Nie neu starten". Das Installationsprogramm startet den Computer nach der Installation nie neu.

Die entsprechende Windows Installer-Befehlszeile wurde REBOOT=ReallySuppress in der Befehlszeile festgelegt.

Beispiele

msiexec /package Application.msi /norestart.

/forcerestart

Option "Immer neu starten". Das Installationsprogramm startet den Computer nach jeder Installation immer neu.

Die entsprechende Windows Installer-Befehlszeile wurde REBOOT=Force in der Befehlszeile festgelegt.

Beispiele

msiexec /package Application.msi /forcerestart

/promptrestart

Eingabeaufforderung vor Neustartoption. Zeigt eine Meldung an, dass ein Neustart erforderlich ist, um die Installation abzuschließen, und fragt den Benutzer, ob das System jetzt neu gestartet werden soll. Diese Option kann nicht zusammen mit der /quiet-Option verwendet werden.

Die entsprechende Windows Installer-Befehlszeile wurde REBOOTPROMPT = "" in der Befehlszeile festgelegt.

/uninstall (Produkt)

Option "Produkt deinstallieren". Deinstalliert ein Produkt.

Die entsprechende Windows Installer Command-Line Option ist/x.

Parameter

<Package.msi| ProductCode->

/uninstall (Patch)

Option "Update deinstallieren". Deinstalliert einen Updatepatch.

Die entsprechende Windows Installer Command-Line Option ist: /I mit , die in der Befehlszeile festgelegt MSIPATCHREMOVE=Update1.msp | PatchGUID1[;Update2.msp | PatchGUID2] ist.

Parameter

/package <Package.msi | ProductCode> /uninstall [; Update2.msp | PatchGUID2]

/log

Protokolloption. Schreibt Protokollierungsinformationen unter dem angegebenen vorhandenen Pfad in eine Protokolldatei. Der Pfad zum Speicherort der Protokolldatei muss bereits vorhanden sein. Das Installationsprogramm erstellt nicht die Verzeichnisstruktur für die Protokolldatei.

Weitere Informationen zu allen Methoden, die zum Festlegen des Protokollierungsmodus verfügbar sind, finden Sie unter Normal LoggingWindows Installer.

Die entsprechende Windows Installer Command-Line Option /L* lautet: .

Die folgenden Informationen werden in das Protokoll eingegeben:

  • Statusmeldungen
  • Nichttale Warnungen
  • Alle Fehlermeldungen
  • Starten von Aktionen
  • Aktionsspezifische Datensätze
  • Benutzeranforderungen
  • Anfängliche Benutzeroberflächenparameter
  • Informationen zu nicht genügend Arbeitsspeicher oder schwerwiegenden Beendigungsinformationen
  • Nachrichten mit nicht genügend Speicherplatz
  • Terminaleigenschaften

/package

Option "Produkt installieren". Installiert oder konfiguriert ein Produkt.

Die entsprechende Windows Installer Command-Line Option /I lautet: .

Parameter

<Package.msi| ProductCode->

/update

Option "Patches installieren". Installiert ein oder mehrere Patches.

Die entsprechende Windows Installer-Befehlszeile verfügt über PATCH = [msipatch.msp]<; PatchGuid2> in der Befehlszeile festgelegt.

Parameter

[; Update2.msp]