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]