Install-MsiPatch

Installiert einen MSI-Patch.

Hinweis: Beginnend mit Version 3.0 der PPB kann der Install-MsiPatch-Befehl auch durch Drag-and-Drop von Windows Installer Patch-Dateien (*.msp) in das Scriptfenster erzeugt werden. Sofern sich die Dateien bereits im Paketverzeichnis befinden, wird der Quellpfad relativ mit .\ referenziert, befinden sich die Quelldateien außerhalb des Paketverzeichnisses, wird der vollständige Pfad übernommen.


Befehlseingaben:

  • Patch-Datei
    Gibt den zu installierenden Windows Installer Patch (*.msp-Datei) inklusive Pfad an. Wählen Sie über die "..."-Schaltfläche eine (auf dem Paketiersystem) bestehende Datei aus oder geben Sie den Pfad manuell an.
  • Parameter
    Optional - enthält dem Windows Installer zu übergebende Parameter zur Patch-Installation.
  • Protokollierung
    • MSI Logging aktivieren
      Wird dieses Kontrollkästchen aktiviert, wird vom Windows Installer ein Logfile angelegt.
    • Level
      Wenn das MSI Logging aktiviert wurde, legt diese Einstellung den Detaillierungsgrad des Windows Installer Logs fest.
      • Debug
        Das Windows Installer Logfile enthält maximal detaillierte Einträge.
      • Normal
        Das Windows Installer Logfile enthält den normalen Detaillierungsgrad.
  • Variable für MSI Exit-Code
    Optional - Name einer Variablen, die den Exit-Code des Windows Installers enthält. Geben Sie nur den Namen der Variablen an, nicht das $-Zeichen und die geschweiften Klammern.


Beispiel:

Das untenstehende Beispiel installiert den im Files-Unterverzeichnis des Paketverzeichnisses abgelegten Patch für den Adobe Reader. Dabei wird detailliertes Windows Installer Logging eingeschaltet und der Returncode des Windows Installers in der Variablen _MSIReturncode zur Auswertung im weiteren Scriptverlauf gespeichert.


Entspricht DSM eScript Befehl:

  • MSIApplyPatch


Siehe auch: