Msistuff.exe
Msistuff.exe ist ein Befehlszeilen-Hilfsprogramm, mit dem die Ressourcen in der ausführbaren Datei „Setup.exe“ Bootstrap angezeigt oder konfiguriert werden können.
Dieses Tool ist nur in den Windows SDK-Komponenten für Windows Installer-Entwickler verfügbar.
Syntax
msistuff setup.exeoption{value}
Wenn nach einer Option keine Daten angegeben werden, wird diese Ressource entfernt.
Befehlszeilenoptionen
Msistuff.exe verwendet die folgenden Befehlszeilenoptionen ohne Beachtung der Groß- und Kleinschreibung. Anstelle eines Bindestrichs kann auch ein Schrägstrich verwendet werden. Wenn eine Option mehrmals aufgeführt wird, wird nur das letzte Vorkommen verwendet.
Option | Ressourcen-ID | Beschreibung |
---|---|---|
Es wurden keine Optionen angegeben | Konfigurierbare Ressourcen in Setup.exe anzeigen. | |
-u | ISETUPPROPNAME_BASEURL | Legt „BaseURL“ fest, den Basis-URL-Speicherort von Setup.exe. Wenn kein Wert angegeben ist, wird der Speicherort von Setup.exe standardmäßig auf Wechselmedien festgelegt. Nur URL-basierte Installationen unterliegen einer Überprüfung mit WinVerifyTrust. Der nachgestellte Schrägstrich in der URL ist optional. Diese Option kann ausgelassen werden. |
-d | ISETUPPROPNAME_DATABASE | Legt „Msi“ fest, den Namen der MSI-Datei. Dies ist ein relativer Pfad zur MSI-Datei, der relativ zum Speicherort des Programms „Setup.exe“ angegeben wird. Diese Option ist erforderlich, wenn die Option „-m“ nicht angegeben ist. Die Optionen „-d“ und „-m“ schließen sich gegenseitig aus. Es können nicht beide angegeben werden. |
-m | ISETUPPROPNAME_PATCH | Legt „Msp“ fest, den Namen der MSP-Datei. Dies ist ein relativer Pfad zur MSP-Datei, der relativ zum Speicherort des Programms „Setup.exe“ angegeben wird. Diese Option ist erforderlich, wenn die Option „-d“ nicht angegeben ist. Die Optionen „-m“ und „-d“ schließen sich gegenseitig aus. Es können nicht beide angegeben werden. |
-n | ISETUPPROPNAME_PRODUCTNAME | Legt „Product Name“ fest, den Namen des Produkts. Dies ist der Name, der im Bannertext auf der heruntergeladenen Benutzeroberfläche verwendet wird. Diese Option kann ausgelassen werden. Wenn dieser Wert nicht angegeben wird, ist der Standardwert „das Produkt“. |
-o | ISETUPPROPNAME_OPERATION | Den Typ des auszuführenden Vorgangs angeben. Gültige Werte sind „INSTALL“, „MINPATCH“, „MAJPATCH“ und „INSTALLUPD“. Weitere Informationen zu diesen Optionen finden Sie unter Internetdownload-Bootstrapping. |
-v | ISETUPPROPNAME_MINIMUM_MSI | Legt die erforderliche Mindestversion von „Msi“ fest, die geringste Version von Windows Installer, die auf dem Computer erforderlich ist. Wenn die Mindestversion von Windows Installer nicht auf dem Computer installiert ist, wird die entsprechende Instmsi.exe installiert, um Windows Installer zu upgraden. Der Wert dieser Eigenschaft hat das selbe Format wie der PID_PAGECOUNT Wert. Weitere Informationen finden Sie unter Page Count Summary-Eigenschaft. Der Wert muss mindestens 200 betragen – den Wert für die Windows Installer-Version 2.0. Diese Option ist erforderlich. |
-i | ISETUPPROPNAME_INSTLOCATION | Legt den URL-Speicherort für „InstMsi“ fest, den Basis-URL-Speicherort der ausführbaren Windows Installer-Upgradedateien. Wenn dieser Wert ausgelassen wird, ist der Standardspeicherort der ausführbaren Upgradedateien der Speicherort von „Setup.exe“. Diese Option kann ausgelassen werden. |
-a | ISETUPPROPNAME_INSTMSIA | Legt „InstMsiA“ fest, den Namen der ANSI-Version der ausführbaren Upgradedatei für Windows Installer. Dies ist ein relativer Pfad zur ANSI-Version von „Instmsi.exe“, relativ zum durch ISETUPPROPNAME_INSTLOCATION angegebenen Speicherort. Diese Option ist erforderlich. |
-w | ISETUPPROPNAME_INSTMSIW | Legt „InstMsiW“ fest, den Namen der Unicode-Version der ausführbaren Upgradedatei für Windows Installer. Dies ist ein relativer Pfad zur Unicode-Version von „Instmsi.exe“, relativ zum durch ISETUPPROPNAME_INSTLOCATION angegebenen Speicherort. Diese Option ist erforderlich. |
-p | ISETUPPROPNAME_PROPERTIES | Legt die Zeichenfolgen „PROPERTY=VALUE fest. Dies sind die „PROPERTY=VALUE“-Paare (Eigenschaft = Wert), die in die Befehlszeile eingeschlossen werden sollen. Diese Option kann ausgelassen werden. Diese Option kann nicht mehrmals aufgeführt werden und muss an letzter Stelle in der Befehlszeile aufgeführt werden. Die gesamte Befehlszeile nach „-p“ wird als Teil von „{value}“ betrachtet. |
Zugehörige Themen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für