Gestione di MSIX con PowerShellManaging MSIX with PowerShell

Questo articolo descrive i cmdlet PowerShell che consentono di gestire i pacchetti con estensione appx e msix.This article describes the PowerShell cmdlets that are used to manage your .appx and .msix packages.

Cmdlet PowerShell per MSIXMSIX PowerShell cmdlets

Cmdlet PowerShellPowerShell cmdlets DescriptionDescription
Add-AppPackageAdd-AppPackage Questo cmdlet viene usato per aggiungere il pacchetto di un'app firmata (*.msix, *.appx) a un dispositivo.This cmdlet is used to add a signed app (*.msix, *.appx) package to a device. Il cmdlet Add-AppPackage può essere usato anche per aggiungere un'app MSIX che ha una relazione con un'altra app MSIX, ad esempio pacchetti esterni, pacchetti facoltativi e pacchetti correlati.The Add-AppPackage cmdlet can also be used when adding an MSIX app that has a relationship to another MSIX app such as: External Packages, Optional Packages, and Related Packages.
Remove-AppPackageRemove-AppPackage Questo cmdlet viene usato per rimuovere il pacchetto di un'app firmata (*.msix, *.appx) da un dispositivo.This cmdlet is used to remove a signed app (*.msix, *.appx) package from a device. Con la rimozione, vengono eliminati sia il contenuto della cartella in cui era installata l'app firmata sia tutti i riferimenti all'applicazione disinstallata nel computer.Once removed, the contents of the folder that the signed app was installed to are removed, as well as any references to the uninstalled application on the machine.
Get-AppPackageGet-AppPackage Questo cmdlet fornirà un elenco di tutti i pacchetti di app firmate (*.msix, *.appx) installati nel computer.This cmdlet will provide a list of all installed signed app (*.msix, *.appx) packages on the machine. È possibile fornire un valore per filtrare i risultati.A value can be provided to filter the results. Per ottenere dati restituiti filtrati, specifica una stringa completa o parziale nel parametro -Name usando * come carattere jolly.To create a filtered return provide a full or partial string into the -Name parameter using * as the wild character.
Get-AppxDefaultVolumeGet-AppxDefaultVolume Questo cmdlet fornirà il volume predefinito usato dai pacchetti di app firmate (*.msix, *.appx) nel computer.This cmdlet will provide the default volume being used by signed app (*.msix, *.appx) packages on the machine. Il volume predefinito è la destinazione di tutte le operazioni di distribuzione o installazione in un computer.The default volume is the target for all deployment or install operations on a machine. Questo volume non può essere rimosso dall'elenco dei volumi.This volume can not be removed from the list of volumes.
Get-AppPackageManifestGet-AppPackageManifest Questo cmdlet restituirà un oggetto XML corrispondente al manifesto del pacchetto dell'app firmata (*.msix, *.appx) per il nome completo del pacchetto dell'app firmata specificato.This cmdlet will return a signed app (*.msix, *.appx) package manifest xml object for the specified signed app full package name.