Поделиться через


UniversalAppInstall (справка)

Используйте параметры UniversalAppInstall для установки приложений для Windows из Microsoft Store или собственного расположения.

Примечание.

Пакеты подготовки и параметры подготовки Windows можно использовать только для приложений, где у вас есть файлы установки, а именно для неопубликованных приложений с автономной лицензией. Подробнее о распространении автономных приложений.

Область применения

Параметр Клиент Windows Surface Hub HoloLens IoT Базовая
DeviceContextApp
DeviceContextAppLicense
StoreInstall
UserContextApp
UserContextAppLicense

DeviceContextApp

Введите имя семейства пакетов приложений, чтобы установить приложение для всех пользователей устройства. Можно использовать командлет Get-AppxPackage для получения имени семейства пакетов для установленного приложения.

Примечание.

Для XAP-файлов введите код продукта.

Для каждого добавляемого в пакет приложения необходимо настроить параметры, перечисленные в следующей таблице.

Параметр Значение Описание
ApplicationFile .appx или .appxbundle Задайте значение, равное имени файла приложения, которое вы хотите установить на целевое устройство. Также включите параметр AllowAllTrustedApps и добавьте корневой сертификат или файл лицензии.
DependencyAppxFiles Все необходимые платформы Как правило, зависимости для приложения перечислены в разделе Обязательные платформы.
DeploymentOptions — Не
принудительное завершение работы приложения. Если этот пакет или любой пакет, зависящий от этого пакета, в настоящее время используется, процессы, связанные с пакетом, принудительно завершаются. Регистрация может продолжаться.
— Режим разработки: не используйте.
— Установка всех ресурсов. При установке этого параметра приложению будет предложено пропустить проверки применимости ресурсов.
— Принудительное завершение работы целевого приложения. Если этот пакет используется в настоящее время, процессы, связанные с пакетом, принудительно завершаются, чтобы регистрация могла продолжиться.
Выберите вариант развертывания.
LaunchAppAtLogin — Не запускайте приложение
— запуск приложения
Задайте значение для поведения приложения, когда пользователь входит в систему.
OptionalPackageFiles Дополнительные файлы, необходимые пакету Найдите дополнительные файлы пакета на диске, выберите и добавьте их.

Дополнительные сведения о вариантах развертывания см. в разделе Перечисление DeploymentOptions.

DeviceContextAppLicense

Используйте, чтобы задать файл лицензии для подготавливаемого приложения.

  1. Укажите LicenseProductId для приложения. Идентификатор лицензии можно найти в корневом заголовке файла лицензии. Например, введите LicenseID="aaaaaaaa-dddd-8848-f8d0-7d6a93dfcccc". Введите его в поле LicenseProductId и нажмите кнопку Добавить.
  2. Выберите LicenseProductId в области "Доступные настройки" и затем найдите и выберите файл лицензии приложения.

StoreInstall

Используйте для установки приложения из Microsoft Store для бизнеса.

  1. Введите имя семейства пакетов и нажмите кнопку Добавить.
  2. Настройте следующие необходимые параметры для пакета приложения.
Параметр Описание
Флаги Описание в данный момент недоступно.
ProductID Введите код продукта. Узнайте, как найти код продукта.
SkuID Введите код SKU. Узнайте, как найти код SKU.

UserContextApp

Используйте для добавления нового приложения в контексте пользователя.

  1. Укажите PackageFamilyName для приложения и нажмите кнопку Добавить.
  2. Выберите PackageFamilyName в области "Доступные настройки", а затем настройте следующие параметры.
Параметр Значение Описание
ApplicationFile Файл приложения Найдите на диске, выберите и добавьте файл приложения.
DependencyAppxFiles Дополнительные файлы, необходимые приложению Найдите на диске, выберите и добавьте файлы зависимостей.
DeploymentOptions — Нет

— принудительное завершение работы

приложения — режим разработки

— установка всех ресурсов

— принудительное завершение работы целевого приложения
Выберите вариант развертывания.
LaunchAppAtLogin — Не запускайте приложение

— запуск приложения
Укажите, должно ли приложение запускаться, когда пользователь входит в систему.

UserContextAppLicense

Используйте, чтобы задать файл лицензии для приложения в контексте пользователя.

  1. Укажите LicenseProductId для приложения. Идентификатор лицензии можно найти в корневом заголовке файла лицензии. Например, введите LicenseID="aaaaaaaa-dddd-8848-f8d0-7d6a93dfcccc". Введите его в поле LicenseProductId и нажмите кнопку Добавить.
  2. Выберите LicenseProductId в области "Доступные настройки" и затем найдите и выберите файл лицензии приложения.