通过 MSIX Core 部署 MSIX 包
MSIX Core 将 MSIX 部署引入到选定的早期版本的 Windows。 要开始使用,请先确保 MSIX Core 安装在目标设备上。
MSI 安装
建议使用提供的 MSI 安装程序安装 MSIX Core,因为它们会自动将 msixmgr.exe 添加到搜索路径,并将 MSIX 扩展与安装程序关联。
可以从发布页上的资产部分中下载以下体系结构特定的 MSI 安装程序:
- msixmgrSetup-x64.msi
- msixmgrSetup-86.msi
注意
请确保为设备的体系结构选择正确的安装程序。 这将影响安装程序将存储重要文件的位置。 文件的名称可能会根据安装程序的版本而更改。
安装证书
需要为 MSIX 包签名。 安装任何 MSIX 包之前,请确保已安装用于对包进行签名的证书。 可以使用常规工作流从管理工具安装证书来执行此操作。
如果要手动安装证书,可以从提升的命令提示符运行以下命令:
certutil -addstore root <insert certificate.cert>
注意
在所有方案中,都应在受信任的根证书颁发机构下添加受信任的证书。
使用命令行
安装 msixmgr.exe 工具后,它可用于通过搜索、安装和删除来管理本计算机上的 MSIX 包。 命令行实用程序 msixmgr.exe 适用于系统管理员。 通过管理员提示符运行时最有用。 通过常规命令提示符运行时,并非所有命令都会显示到控制台。 有关详细信息,请参阅下文。
安装
使用命令提示符或 PowerShell 导航到包含 msixmgr.exe 的目录,并运行以下命令来安装 MSIX 包。 还可以在命令末尾添加 -quietUX
参数,以便用户看不到安装程序 UI。
msixmgr.exe -AddPackage C:\NotePadPlus\notepadplus.msix -quietUX
注意
本示例和以下示例使用 notepadplus.msix。 这是我们的示例包之一。
查询特定 MSIX 包
也可以通过 packageFullName、packageFamilyName 和/或使用通配符来搜索特定包。 支持的通配符为 *(匹配任意字符)和 ?(匹配单个字符)。
msixmgr.exe -FindPackage notepadplus_0.0.0.1_???__8wekyb3d8bbwe
msixmgr.exe -FindPackage *padplus_0.0.*
msixmgr.exe -FindPackage *epadplus_8wekyb3d8bbw?
卸载
要卸载,请运行以下命令:
msixmgr.exe -RemovePackage notepadplus_0.0.0.1_x64__8wekyb3d8bbwe -quietUX