Implementación de un paquete de MSIX con MSIX CoreDeploy an MSIX package with MSIX Core

MSIX Core aporta la implementación de MSIX para seleccionar versiones anteriores de Windows.MSIX Core brings MSIX deployment to select previous versions of Windows. Para empezar, primero asegúrese de que MSIX Core esté instalado en el dispositivo de destino.To get started, first make sure that MSIX Core is installed on target device.

Instalación de MSIMSI installation

Se recomienda usar nuestros instaladores MSI proporcionados para instalar MSIX Core porque agregan automáticamente msixmgr. exe a la ruta de acceso de búsqueda y asocian la extensión MSIX con el instalador.We recommend using our provided MSI installers to install MSIX Core because they automatically add msixmgr.exe to your search path and associate the MSIX extension with the installer.

Puede descargar los siguientes instaladores de MSI específicos de la arquitectura de la sección activos de nuestra página de la versión:You can download the following architecture-specific MSI installers from the Assets section on our release page:

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

Nota

 Asegúrese de elegir el instalador correcto para la arquitectura del dispositivo. Make sure you choose the correct installer for your device's architecture. Esto afectará a la ubicación en la que el instalador almacenará los archivos importantes.This will impact where the installer will store important files. El nombre del archivo puede cambiar en función de la versión del instalador.The name of the file may change based on the version of the installer.

Instalación del certificadoInstalling your certificate

Es necesario firmar los paquetes MSIX.MSIX packages are required to be signed. Antes de instalar los paquetes de MSIX, asegúrese de que ha instalado el certificado que usó para firmar los paquetes.Before installing any MSIX packages, make sure you have installed the certificate you used to sign your packages. Puede hacerlo mediante flujos de trabajo normales para instalar certificados desde la herramienta de administración.You can do this using you normal workflows for installing certificate from your management tool.

Si desea instalar manualmente un certificado, puede ejecutar este comando desde un símbolo del sistema con privilegios elevados:If you want to manually install a certificate you can run this command from an elevated command prompt:

certutil -addstore root <insert certificate.cert>

Nota

 debe agregar el certificado de confianza en la entidad de certificación raíz de confianza en todos los escenarios. You should add your trusted certificate under Trusted Root Certification Authority in all scenarios.

Usar la línea de comandosUsing the Command Line

Una vez instalada la herramienta msixmgr. exe, se puede usar para administrar los paquetes de MSIX en este equipo mediante la búsqueda, la instalación y la eliminación.Once the tool msixmgr.exe is installed, it can be used to manage your MSIX packages on this machine by searching, installing, and removing. La utilidad de línea de comandos msixmgr. exe está pensada para los administradores del sistema.The command line utility msixmgr.exe is intended for system administrators. Resulta muy útil cuando se ejecuta desde el símbolo del sistema.It is most useful when run from administrator prompt. No todos los comandos cuando se ejecuta desde un símbolo del sistema normal se muestran en la consola.Not all commands when run from a regular command prompt will display to the console. Consulta más adelante para más información.See below for more details.

InstalarInstall

Con el símbolo del sistema o PowerShell, navegue hasta el directorio que contiene msixmgr. exe y ejecute el siguiente comando para instalar el paquete MSIX.Using command prompt or PowerShell, navigate to the directory that contains msixmgr.exe and run the following command to install your MSIX package. También se puede Agregar el parámetro -quietUX al final del comando para que los usuarios no vean la interfaz de usuario del instalador.The -quietUX parameter can also be added at the end of the command so that users don't see the installer UI.

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

Nota

 este y los ejemplos siguientes usan notepadplus. msix. This and the following examples use notepadplus.msix. Se trata de uno de nuestros paquetes de ejemplo.This is one of our sample packages.

Consultar un paquete MSIX específicoQuerying for a specific MSIX Package

La búsqueda de un paquete específico es posible por packageFullName, packageFamilyName y/o también mediante caracteres comodín.Searching for a specific package is possible by packageFullName, packageFamilyName and/or using wildcards as well. Los caracteres comodín admitidos son * (coincidir con cualquier carácter) y? (coincide con un único carácter).Supported wildcards are *(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?

DesinstalarUninstall

Para desinstalar, use el siguiente comando:To uninstall use the following command:

msixmgr.exe -RemovePackage notepadplus_0.0.0.1_x64__8wekyb3d8bbwe -quietUX