Options de Command-Line de maintenance des applications DISM (.msp)

Les options de ligne de commande de maintenance des applications peuvent être utilisées sur une image hors connexion pour vérifier l’applicabilité des correctifs d’application Windows Installer (fichiers .msp) et interroger votre image hors connexion pour obtenir des informations sur les applications installées Windows Installer et les correctifs d’application (fichiers .msp).

Pour plus d’informations sur l’utilisation de la maintenance et de la gestion des images de déploiement (DISM) avec des packages d’application, consultez les options de Command-Line maintenance du package d’application DISM (.appx ou .appxbundle).

La syntaxe de base pour la maintenance d’une image Windows à l’aide de DISM est la suivante :

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

Les options de maintenance suivantes sont disponibles pour répertorier les applications Windows Installer et les correctifs d’application .msp, et pour vérifier l’applicabilité d’un correctif d’application pour une image Windows hors connexion :

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

Cette section décrit comment utiliser chaque option de maintenance d’application.

/Get-Help /?

Lorsqu’elle est utilisée immédiatement après une option de ligne de commande de maintenance du package, des informations sur l’option et les arguments sont affichées. Des rubriques supplémentaires peuvent devenir disponibles lorsqu’une image est spécifiée.

Exemple :

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

/Check-AppPatch

Affiche des informations uniquement si les correctifs MSP s’appliquent à l’image hors connexion. Le chemin d’accès au fichier de correctif MSP doit être spécifié. Plusieurs fichiers de correctifs peuvent être spécifiés.

Syntaxe :

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

Exemple :

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

/Get-AppPatchInfo

Affiche des informations détaillées sur les correctifs MSP installés filtrés et <patch_code_GUID><product_code_GUID>.

Syntaxe :

/Get-AppPatchInfo: [/PatchCode:<patch_code_GUID>] [/ProductCode:<product_code_GUID>]
  • Si l’option PatchCode est spécifiée, des informations détaillées s’affichent pour toutes les applications du programme d’installation Windows auxquelles le correctif est appliqué.

  • Si l’option ProductCode est spécifiée, des informations sur tous les correctifs MSP dans l’application spécifiée sont affichées.

  • Si les options et ProductCode les PatchCode options sont spécifiées, les informations s’affichent uniquement si ce correctif spécifique est appliqué à l’application Windows Installer spécifiée.

  • Utilisez l’option Get-AppPatches permettant de rechercher le GUID de code de correctif et le GUID de code de produit spécifique au correctif. Utilisez l’option Get-Apps permettant de répertorier tous les GUID de code de produit pour les applications installées Windows Installer.

  • Si PatchCode et ProductCode ne sont pas spécifiés, tous les packages d’installation et correctifs MSP installés Windows sont affichés.

Exemples :

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

Affiche des informations de base sur tous les correctifs MSP appliqués pour toutes les applications installées sur l’image hors connexion. Si un GUID de code de produit est spécifié, des informations s’affichent sur tous les correctifs de l’application Windows Installer spécifiée.

Syntaxe :

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

Exemples :

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

/Get-AppInfo

Affiche des informations détaillées sur une application installée Windows Installer spécifique.

Syntaxe :

/Get-AppInfo [/ProductCode<product_code_GUID>]

Utilisez l’option /Get-Apps permettant de rechercher le GUID d’une application installée Windows Installer. Si aucun GUID de code de produit n’est spécifié, les informations s’affichent pour toutes les applications du programme d’installation Windows installées dans l’image hors connexion.

Exemples :

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

/Get-Apps

Affiche des informations de base sur toutes les applications Windows Installer dans l’image hors connexion.

Exemple :

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

Limites

/Get-AppPatches et /Get-AppPatchInfo s’appliquent uniquement aux correctifs installés (fichiers .msp).

Lorsque vous déterminez l’applicabilité d’un correctif MSP, seules les applications Windows Installer pour lesquelles le correctif est applicable s’affichent. Un correctif peut s’appliquer à de nombreuses applications installées et de nombreux correctifs peuvent s’appliquer à une seule application.

Qu’est-ce que DISM ?

Options de gestion des images DISM Command-Line

Options de Command-Line gestion et de maintenance des images de déploiement (DISM)

Options de Command-Line maintenance du package d’application DISM (.appx ou .appxbundle)