Развертывание пакета MSIX с помощью MSIX Core

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 также можно добавить в конце команды, чтобы пользователи не видели пользовательский интерфейс установщика.

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

Примечание.

 В этих и следующих примерах используется блокнотpadplus.msix. Это один из наших примеров пакетов.

Запрос конкретного пакета MSIX

Поиск определенного пакета возможен с помощью packageFullName, packageFamilyName и (или) с помощью wild карта также. Поддерживаемые дикие карта являются *(совпадают с любым символом) и ?( совпадение с одним символом).

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