Compartir a través de


Implementación de un paquete MSIX con MSIX Core

MSIX Core ofrece la implementación de MSIX para seleccionar versiones anteriores de Windows. Para empezar, primero asegúrese de que MSIX Core está instalado en el dispositivo de destino.

Instalación de MSI

Se recomienda usar los 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 al instalador.

Puede descargar los siguientes instaladores MSI específicos de la arquitectura en la sección Recursos de nuestra página de lanzamientos:

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

Nota:

 Asegúrese de elegir el instalador correcto para la arquitectura del dispositivo. Esto afectará a la ubicación en la que el instalador almacenará archivos importantes. El nombre del archivo puede cambiar en función de la versión del instalador.

Instalación del certificado

Los paquetes MSIX deben estar firmados. Antes de instalar los paquetes MSIX, asegúrese de que ha instalado el certificado que usó para firmar los paquetes. Puede hacerlo con los flujos de trabajo normales para instalar el certificado desde la herramienta de administración.

Si desea instalar manualmente un certificado, puede ejecutar este comando desde un símbolo del sistema con privilegios elevados:

certutil -addstore root <insert certificate.cert>

Nota:

 Debe agregar su certificado de confianza bajo la Autoridad de Certificación Raíz de Confianza en todos los escenarios.

Uso de la línea de comandos

Una vez instalada la herramienta msixmgr.exe, se puede usar para administrar los paquetes MSIX en esta máquina mediante la búsqueda, instalación y eliminación. La utilidad de línea de comandos msixmgr.exe está pensada para los administradores del sistema. Resulta más útil cuando se ejecuta desde una consola con privilegios de administrador. No todos los comandos cuando se ejecutan desde un símbolo del sistema normal se mostrarán en el monitor. Consulte a continuación para obtener más detalles.

Instalar

Utilizando el símbolo del sistema o PowerShell, navegue al directorio que contiene msixmgr.exe y ejecute el siguiente comando para instalar el paquete MSIX. El -quietUX parámetro también se puede agregar al final del comando para que los usuarios no vean la interfaz de usuario del instalador.

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

Nota:

 En estos ejemplos se usa notepadplus.msix. Este es uno de nuestros paquetes de ejemplo.

Consulta de un paquete MSIX específico

La búsqueda de un paquete específico también es posible mediante packageFullName, packageFamilyName o con caracteres comodín. Los caracteres comodín admitidos son *(coinciden con cualquier carácter) y ? (coincide con un solo carácter).

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

Desinstalar

Para desinstalar, use el siguiente comando:

msixmgr.exe -RemovePackage notepadplus_0.0.0.1_x64__8wekyb3d8bbwe -quietUX