Partilhar via


Implantar um pacote MSIX com o MSIX Core

O MSIX Core leva a implantação do MSIX para algumas versões anteriores do Windows. Para começar, primeiro certifique-se de que o MSIX Core esteja instalado no dispositivo de destino.

Instalação do MSI

Recomendamos usar os instaladores MSI que fornecemos para instalar o MSIX Core, porque eles adicionam automaticamente msixmgr.exe ao seu caminho de pesquisa e associam a extensão MSIX ao instalador.

Você pode baixar os seguintes instaladores MSI para arquiteturas específicas na seção Ativos em nossa página de lançamento:

  • msixmgrSetup-x64.msi
  • msixmgrSetup-86.msi

Observação

 Certifique-se de escolher o instalador correto para a arquitetura do seu dispositivo. Isso afetará onde o instalador armazenará arquivos importantes. O nome do arquivo pode mudar com base na versão do instalador.

Instalar seu certificado

Todos os pacotes MSIX precisam ser autenticados. Antes de instalar pacotes MSIX, certifique-se de ter instalado o certificado usado para assinar os pacotes. Você pode fazer isso usando fluxos de trabalho normais de instalação de certificado da sua ferramenta de gerenciamento.

Se deseja instalar manualmente um certificado, pode executar este comando a partir de um prompt de comandos com privilégios elevados:

certutil -addstore root <insert certificate.cert>

Observação

 Você deve adicionar o certificado confiável em Autoridade de Certificação Raiz Confiável em todos os cenários.

Como usar a linha de comando

Depois que a ferramenta msixmgr.exe estiver instalada, ela pode ser usada para gerenciar pacotes MSIX nesse computador, realizando pesquisas, instalação e remoção. O utilitário de linha de comando msixmgr.exe destina-se a administradores de sistema. Ele é muito útil quando executado a partir do prompt do administrador. Nem todos os comandos executados a partir de um prompt de comando normal serão exibidos no console. Consulte abaixo para obter mais detalhes.

Instalar

Usando o prompt de comando ou o PowerShell, vá até o diretório que contém msixmgr.exe e execute o seguinte comando para instalar o pacote MSIX. O parâmetro -quietUX também pode ser adicionado no final do comando para que os usuários não vejam a interface do usuário do instalador.

msixmgr.exe -AddPackage C:\NotePadPlus\notepadplus.msix -quietUX

Observação

 Este exemplo e os exemplos seguintes usam notepadplus.msix. Este é um dos nossos pacotes de amostra.

Consultar um pacote MSIX específico

A pesquisa por um pacote específico é possível por packageFullName, packageFamilyName e/ou usando recurso de curinga. Os recursos de curinga com suporte são*(match any character) and ?(match single character).

msixmgr.exe -FindPackage notepadplus_0.0.0.1_???__8wekyb3d8bbwe
msixmgr.exe -FindPackage *padplus_0.0.*
msixmgr.exe -FindPackage *epadplus_8wekyb3d8bbw?

Desinstale o

Para desinstalar, execute o seguinte comando:

msixmgr.exe -RemovePackage notepadplus_0.0.0.1_x64__8wekyb3d8bbwe -quietUX