Gerenciamento do MSIX com PowerShell

Este artigo descreve os cmdlets do PowerShell usados para gerenciar os pacotes .appx e .msix.

Cmdlets do PowerShell do MSIX

Os cmdlets do PowerShell a seguir são fornecidos com aliases que permitem o uso de substantivos prefixados "Appx" ou "App". Por exemplo, Add-AppxPackage também pode ser usado como Add-AppPackage.

Cmdlets do PowerShell Descrição
Add-AppxPackage Esse cmdlet é usado para adicionar um pacote de aplicativo assinado (*.msix, *.appx) a um dispositivo. O cmdlet Add-AppPackage também pode ser usado ao adicionar um aplicativo MSIX que tem uma relação com outro aplicativo MSIX, como: Pacotes Externos, Pacotes Opcionais e Pacotes Relacionados.
Remove-AppxPackage Esse cmdlet é usado para remover um pacote de aplicativo assinado (*.msix, *.appx) de um dispositivo. Depois da remoção, o conteúdo da pasta na qual o aplicativo foi instalado é removido, bem como qualquer referência ao aplicativo desinstalado no computador.
Get-AppxPackage Esse cmdlet oferecerá uma lista de todos os pacotes de aplicativo autenticados (*.msix, *.appx) instalados no computador. Um valor pode ser informado para filtrar os resultados. Para criar um retorno filtrado, forneça uma cadeia de caracteres completa ou parcial no parâmetro -Name usando * como caractere curinga.
Get-AppxDefaultVolume Esse cmdlet fornecerá o volume padrão sendo usado pelos pacotes de aplicativo autenticados (*.msix, *.appx) no computador. O volume padrão é o destino de todas as operações de implantação ou instalação em um computador. Esse volume não pode ser removido da lista de volumes.
Get-AppxPackageManifest Esse cmdlet retornará um objeto xml de manifesto do pacote de aplicativo (*.msix, *.appx) para o nome completo do pacote de aplicativo autenticado especificado.
Reset-AppxPackage Esse cmdlet redefinirá o aplicativo instalado para as configurações originais.
Get-AppxVolume Esse cmdlet retornará uma lista de objetos AppxVolume que são conhecidos pelo computador.
Add-AppxVolume Esse cmdlet adicionará um novo AppxVolume para que o Gerenciador de Pacotes publique anúncios.
Remove-AppxVolume Esse cmdlet removerá um AppxVolume existente do dispositivo.
Mount-AppxVolume Esse cmdlet montará um AppxVolume, permitindo que todos os aplicativos implantados no destino se tornem acessíveis.
Dismount-AppxVolume Esse cmdlet desmontará um AppxVolume, removendo o acesso a aplicativos que são implantados no destino.
Move-AppxPackage Esse cmdlet moverá um pacote de aplicativo do Windows do local atual para outro AppxVolume montado.
Get-AppxDefaultVolume Esse cmdlet obterá o AppxVolume padrão usado como o destino de todas as operações de implantação para o dispositivo.
Set-AppxDefaultVolume Esse cmdlet definirá outro AppxVolume montado como o novo destino padrão para todas as operações de implantação no dispositivo.
Invoke-CommandInDesktopPackage Esse cmdlet possibilita executar comandos na bolha do Pacote de Aplicativo do Windows.