MSI-Pakete auspacken
Hin und wieder kommt es vor, dass ein MSI-Paket nicht installiert werden darf/kann und trotzdem der Inhalt des Pakets benötigt wird.
Die Option /a des Windows Installers erlaubt laut Hilfe (die über msiexec /? angezeigt wird) die administrative Installation eines Pakets „im Netzwerk“. Ich finde, diese Aussage ist etwas missverständlich – aber richtig. Denn man kann diese Option nicht nur für die Installation im Netzwerk, sondern in Verbindung mit TARGETDIR auch dazu verwenden, ein MSI-Paket in ein Verzeichnis zu extrahieren:
msiexec /a "c:\temp\Programm.msi" TARGETDIR="C:\temp\MSI-ausgepackt"