Opzioni Command-Line di manutenzione applicazioni DISM (.msp)

Le opzioni della riga di comando di manutenzione dell'applicazione possono essere usate in un'immagine offline per verificare l'applicabilità delle patch dell'applicazione Windows Installer (file con estensione msp) e per eseguire query sull'immagine offline per informazioni sulle applicazioni e le patch dell'applicazione installate (file msp).

Per informazioni sull'uso di Gestione e manutenzione immagini distribuzione con pacchetti di app, vedere Pacchetto app DISM (appx o appxbundle) Manutenzione Command-Line opzioni.

La sintassi di base per la manutenzione di un'immagine DiSM di Windows è:

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

Le opzioni di manutenzione seguenti sono disponibili per elencare le applicazioni di Windows Installer e le patch dell'applicazione msp e verificare l'applicabilità di un'applicazione patch per un'immagine di Windows offline:

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

Questa sezione descrive come usare ogni opzione di manutenzione dell'applicazione.

/Get-Help /?

Quando viene usata immediatamente dopo un'opzione della riga di comando di manutenzione del pacchetto, vengono visualizzate informazioni sull'opzione e sugli argomenti. Altri argomenti potrebbero diventare disponibili quando viene specificata un'immagine.

Esempio:

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

/Check-AppPatch

Visualizza le informazioni solo se le patch MSP si applicano all'immagine offline. È necessario specificare il percorso del file di patch MSP. È possibile specificare più file di patch.

Sintassi:

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

Esempio:

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

/Get-AppPatchInfo

Visualizza informazioni dettagliate sulle patch MSP installate filtrate da <patch_code_GUID> e <product_code_GUID>.

Sintassi:

/Get-AppPatchInfo: [/PatchCode:<patch_code_GUID>] [/ProductCode:<product_code_GUID>]
  • Se viene specificata l'opzione PatchCode , vengono visualizzate informazioni dettagliate per tutte le applicazioni di Windows Installer a cui viene applicata la patch.

  • Se viene specificata l'opzione ProductCode , vengono visualizzate informazioni su tutte le patch MSP nell'applicazione specificata.

  • Se vengono specificate le PatchCode opzioni e ProductCode , le informazioni vengono visualizzate solo se tale patch specifica viene applicata all'applicazione Windows Installer specificata.

  • Usare l'opzione Get-AppPatches per trovare il GUID del codice patch e il GUID del codice prodotto specifico per la patch. Usare l'opzione Get-Apps per elencare tutti i GUID del codice prodotto per le applicazioni di Windows Installer installate.

  • Se PatchCode e ProductCode non sono specificati, vengono visualizzati tutti i pacchetti di Windows Installer installati e le patch MSP.

Esempi:

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

Visualizza informazioni di base su tutte le patch MSP applicate per tutte le applicazioni installate nell'immagine offline. Se viene specificato un GUID del codice prodotto, vengono visualizzate informazioni su tutte le patch nell'applicazione Windows Installer specificata.

Sintassi:

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

Esempi:

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

/Get-AppInfo

Visualizza informazioni dettagliate su un'applicazione Windows Installer installata specifica.

Sintassi:

/Get-AppInfo [/ProductCode<product_code_GUID>]

Usare l'opzione per trovare il /Get-Apps GUID per un'applicazione Windows Installer installata. Se un GUID del codice prodotto non è specificato, le informazioni vengono visualizzate per tutte le applicazioni di Windows Installer installate nell'immagine offline.

Esempi:

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

/Get-Apps

Visualizza informazioni di base su tutte le applicazioni di Windows Installer nell'immagine offline.

Esempio:

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

Limitazioni

/Get-AppPatches e /Get-AppPatchInfo si applicano solo alle patch installate (file msp).

Quando si determina l'applicabilità di una patch MSP, verranno visualizzate solo le applicazioni di Windows Installer per cui verrà visualizzata la patch. Una patch può essere applicata a molte applicazioni installate e molte patch possono essere applicate a un'unica applicazione.

Che cos'è DISM?

Opzioni Command-Line di gestione delle immagini DISM

Opzioni di manutenzione e Command-Line gestione delle immagini di distribuzione

Pacchetto app DISM (con estensione appx o appxbundle) Opzioni di manutenzione Command-Line