DISM-Anwendungswartung (.msp) Command-Line Optionen

Befehlszeilenoptionen für die Anwendungswartung können auf einem Offlineimage verwendet werden, um die Anwendbarkeit von Windows Installer-Anwendungspatches (MSP-Dateien) zu überprüfen und Ihr Offlineimage nach Informationen zu installierten Windows Installer-Anwendungen und Anwendungspatches (MSP-Dateien) abzufragen.

Informationen zur Verwendung von Deployment (Bereitstellung) Image Servicing and Management (DISM) mit App-Paketen finden Sie unter DISM App Package (.appx or .appxbundle) Servicing Command-Line Options.

Die Basissyntax für die Wartung eines Windows-Images mit DISM lautet:

DISM.exe /Image:<path_to_image_directory> [dism\global_options] {servicing_option} [<servicing_argument>]

Die folgenden Wartungsoptionen sind verfügbar, um Windows Installer-Anwendungen und MSP-Anwendungspatches aufzulisten und die Anwendbarkeit eines Anwendungspatches für ein Windows-Offlineabbild zu prüfen:

DISM.exe /Image:<path_to_directory> [/Check-AppPatch | /Get-AppPatchInfo: | /Get-AppPatches | /Get-AppInfo | /Get-Apps]

In diesem Abschnitt wird beschrieben, wie Sie jede Anwendungswartungsoption verwenden können.

/Get-Help /?

Wenn dieser Befehl unmittelbar nach einer App-Paket Wartungsbefehlszeilen-Option verwendet wird, werden Informationen zu der Option und den Argumenten angezeigt. Gegebenenfalls werden weitere Themen werden verfügbar, wenn ein Image angegeben ist.

Beispiel:

Dism /image:C:\test\offline /Check-AppPatch /?

/Check-AppPatch

Zeigt nur Informationen an, wenn die MSP-Patches für das Offline-Image gelten. Der Pfad zur MSP-Patchdatei muss angegeben werden. Mehrere Patchdateien können angegeben werden.

Syntax:

/Check-AppPatch /PatchLocation:<path_to_patch.msp>

Beispiel:

Dism /image:C:\test\offline /Check-AppPatch /PatchLocation:C:\test\MSIPatches\MsiTestPatch1.msp /PatchLocation:C:\test\MSIPatches\MsiTestPatch2.msp

/Get-AppPatchInfo

Zeigt detaillierte Informationen zu installierten MSP-Patches an, die nach <patch_code_GUID> und nach <product_code_GUID> gefiltert werden.

Syntax:

/Get-AppPatchInfo: [/PatchCode:<patch_code_GUID>] [/ProductCode:<product_code_GUID>]
  • Wenn die Option PatchCode angegeben ist, werden ausführliche Informationen für alle Windows Installer-Anwendungen angezeigt, auf die der Patch angewandt wird.

  • Wenn die Option ProductCode angegeben ist, werden Informationen zu allen MSP-Patches in der angegebenen Anwendung angezeigt.

  • Wenn beide Optionen PatchCode und ProductCode angegeben sind, werden nur Informationen angezeigt, wenn dieser spezifische Patch auf die angegebene Windows Installer-Anwendung angewandt wird.

  • Verwenden Sie die Get-AppPatches Option, um die Patchcode-GUID und die spezifisch für den Patch bestimmte Produktcode-GUID zu finden. Verwenden Sie die Get-Apps Option, alle Produktcode-GUIDs für installierte Windows Installer-Anwendungen auflisten zu können.

  • Wenn die Optionen PatchCode und ProductCode nicht angegeben sind, werden alle installierten Windows Installer-Pakete und MSP-Patches angezeigt.

Beispiele:

Dism /image:C:\test\offline /Get-AppPatchInfo
Dism /image:C:\test\offline /Get-AppPatchInfo: /PatchCode:{B0B9997C-GUID-GUID-GUID-74D866BBDFFF}
Dism /image:C:\test\offline /Get-AppPatchInfo: /ProductCode:{B0F9497C-GUID-GUID-GUID-74D866BBDF59}
Dism /image:C:\test\offline /Get-AppPatchInfo: /PatchCode:{B0B9997C-GUID-GUID-GUID-74D866BBDFFF} /ProductCode:{B0F9497C-GUID-GUID-GUID-74D866BBDF59}

/Get-AppPatches

Zeigt grundlegende Informationen zu allen angewendeten MSP-Patches für alle Anwendungen an, die auf dem Offline-Image installiert sind. Wenn eine Produktcode-GUID angegeben ist, werden Informationen zu allen Patches in der angegebenen Windows Installer-Anwendung angezeigt.

Syntax:

/Get-AppPatches: [/ProductCode:<product_code_GUID>]

Beispiele:

Dism /image:C:\test\offline /Get-AppPatches
Dism /image:C:\test\offline /Get-AppPatches /ProductCode:{B0F9497C-GUID-GUID-GUID-74D866BBDF59}

/Get-AppInfo

Zeigt detaillierte Informationen zu einer bestimmten installierten Windows Installer-Anwendung an.

Syntax:

/Get-AppInfo [/ProductCode<product_code_GUID>]

Verwenden Sie die /Get-Apps Option, um die GUID für eine installierte Windows Installer-Anwendung zu finden. Wenn keine Produktcode-GUID angegeben ist, werden Informationen für alle Windows Installer-Anwendungen angezeigt, die im Offline-Image installiert sind.

Beispiele:

Dism /image:C:\test\offline /Get-AppInfo
Dism /image:C:\test\offline /Get-AppInfo /ProductCode:{B0F9497C-GUID-GUID-GUID-74D866BBDF59}

/Get-Apps

Zeigt grundlegende Informationen zu allen Windows Installer-Anwendungen im Offline-Image an.

Beispiel:

Dism /image:C:\test\offline /Get-Apps

Einschränkungen

/Get-AppPatches und /Get-AppPatchInfo gelten nur für installierte Patches (MSP-Dateien).

Wenn Sie die Anwendbarkeit eines MSP-Patches bestimmen, werden nur die Windows Installer-Anwendungen angezeigt, für die der Patch gilt. Ein Patch kann auf viele installierte Anwendungen angewendet werden und viele Patches können auf eine Anwendung angewendet werden.

Was ist DISM?

Befehlszeilenoptionen für die DSM-Imageverwaltung

Befehlszeilenoptionen für die Abbildverwaltung für die Bereitstellung (DISM)

DISM-App-Paket (.appx oder .appxbundle) zur Wartung von Befehlszeilenoptionen