Подготовка компьютеров с приложениями

В пакете подготовки можно установить несколько приложений универсальная платформа Windows (UWP) и классических приложений Windows (Win32). В этой статье описываются различные параметры в Designer конфигурации Windows для установки приложения.

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

Важно.

Если вы планируете использовать Intune для управления устройствами, рекомендуется использовать Intune для установки приложений Приложения Microsoft 365 для предприятий 2016 (Access, Excel, OneDrive для бизнеса, OneNote, Outlook, PowerPoint, Publisher, Skype для бизнеса, Word, классический клиент Project и Visio Pro для Приложения Microsoft 365 для предприятий). Приложения, установленные с помощью пакета подготовки, не могут управляться или изменяться с помощью Intune. Узнайте, как назначать приложения Приложения Microsoft 365 для предприятий 2016 с помощью Microsoft Intune.

Параметры для приложений UWP

  • Путь к лицензии: укажите файл лицензии, если это приложение из Microsoft Store. Это необязательно, если у вас есть сертификат для приложения.
  • Имя семейства пакетов: укажите имя семейства пакетов, если лицензия не указана. Это поле будет автоматически заполнено после указания лицензии.
  • Обязательные зависимости appx: укажите пакеты зависимостей appx, которые необходимы для установки приложения

Параметры классических приложений Windows

Установщик MSI

Примечание.

Дополнительные сведения о параметрах командной строки для Msiexec.exe см. здесь.

  • Аргументы командной строки. При необходимости добавьте дополнительные аргументы команды. Флаг автоматически будет добавлен для вас. Пример: PROPERTY=VALUE

  • Продолжить установку после сбоя. При необходимости укажите, хотите ли вы продолжить установку дополнительных приложений, если это приложение не удается установить.

  • Требуется перезагрузка. При необходимости укажите, хотите ли вы перезагрузиться после успешной установки этого приложения.

  • Обязательные зависимости приложений win32. При необходимости укажите дополнительные файлы, необходимые для установки приложения. Для установщиков, которые имеют несколько файловых зависимостей или структуры каталогов создайте CAB-файл ресурсов. Сценарий установки должен включать расширение CAB-файла.

EXE или другой установщик

  • Аргументы командной строки: добавьте аргументы командной строки с флагом автоматического режима (обязательно). При необходимости добавьте дополнительные флаги

  • Коды возврата: укажите коды возврата для категории "Успех" и "Успех перезапуска" (0 и 3010 по умолчанию соответственно). Любой код возврата, который отсутствует в списке, интерпретируется как ошибка. Текстовые поля разделяются пробелами.

  • Продолжить установку после сбоя. При необходимости укажите, хотите ли вы продолжить установку дополнительных приложений, если это приложение не удается установить.

  • Требуется перезагрузка. При необходимости укажите, хотите ли вы перезагрузиться после успешной установки этого приложения.

  • Обязательные зависимости приложений win32. При необходимости укажите дополнительные файлы, необходимые для установки приложения. Для установщиков, которые имеют несколько файловых зависимостей или структуры каталогов создайте CAB-файл ресурсов. Сценарий установки должен включать расширение CAB-файла.

Добавление классического приложения Windows с помощью расширенного редактора в конфигурации Windows Designer

  1. На панели Доступные настройки перейдите к в раздел Параметры среды выполнения>ProvisioningCommands>PrimaryContext>Command.

  2. Введите имя первого приложения и нажмите кнопку Добавить.

    введите имя первого приложения.

  3. Настройка параметров для соответствующего типа установщика.

    введите параметры для первого приложения.

Добавление в пакет универсального приложения

К универсальным приложениям, которые можно распространять в пакете подготовки, относятся бизнес-приложения, разработанные вашей организацией, приложения из Microsoft Store для бизнеса, которые приобретаются с помощью автономного лицензирования, и сторонние приложения. В этой процедуре предполагается, что вы распространяете приложения из Microsoft Store для бизнеса. В случае других приложений следует получить необходимые сведения (например, имя семейства пакетов) от разработчика приложения.

  1. На панели Доступные настройки перейдите в раздел Параметры среды выполнения>UniversalAppInstall.

  2. В качестве значения DeviceContextApp укажите параметр PackageFamilyName приложения. В Microsoft Store для бизнеса имя семейства пакетов указано в разделе Сведения о пакете на странице загрузки.

  3. Для ApplicationFile выберите Обзор , чтобы найти и выбрать целевое приложение (*.appx или *.appxbundle).

  4. В разделе DependencyAppxFiles выберите Обзор , чтобы найти и добавить зависимости для приложения. В Microsoft Store для бизнеса все зависимости приложения указаны в разделе Необходимые платформы на странице загрузки.

  5. В качестве значения параметра DeviceContextAppLicense введите LicenseProductID.

    • В Microsoft Store для бизнеса создайте незакодированную лицензию для приложения на странице загрузки.

    • Откройте файл лицензии и найдите LicenseID= , чтобы получить ИДЕНТИФИКАТОР GUID, введите GUID в поле LicenseProductID и нажмите кнопку Добавить.

  6. В области Доступные настройки выберите только что добавленный идентификатор LicenseProductId .

  7. Для параметра LicenseInstall нажмите кнопку Обзор, перейдите к файлу лицензии, имя файла с которым вы переименовали<>.ms-windows-store-license и выберите файл лицензии.

Узнайте больше о распространении автономных приложений из Microsoft Store для бизнеса.

Примечание.

Удаление пакета подготовки не приведет к удалению каких-либо приложений, установленных по контексту устройства в этом пакете подготовки.

Добавление сертификата в пакет

  1. На панели Доступные настройки перейдите в раздел Параметры среды выполнения>Сертификаты>ClientCertificates.

  2. Введите имя сертификата и нажмите кнопку Добавить.

  3. Введите CertificatePassword.

  4. Найдите и выберите сертификат, который следует использовать для CertificatePath.

  5. Задайте значение False для параметра ExportCertificate.

  6. Для параметра KeyLocation выберите значение Только программное обеспечение.

Добавление в пакет других параметров

Подробнее о параметрах, которые можно настраивать в пакетах подготовки, см. в Справочнике параметров подготовки Windows.

Сборка пакета

  1. Завершив настройку пакета подготовки, в меню Файл выберите Сохранить.

  2. Прочтите предупреждение о том, что файлы проекта могут содержать конфиденциальную информацию, и нажмите кнопку ОК.

    При создании пакета подготовки вы можете включить конфиденциальную информацию в файлы проекта и в файл пакета подготовки (PPKG). Несмотря на то что у вас есть возможность шифрования PPKG-файла, файлы проекта не шифруются. Файлы проекта следует хранить в безопасном расположении и удалять файлы проекта, если они больше не нужны.

  3. В меню Экспорт выберите пункт Пакет подготовки.

  4. Измените значение параметра Владелец на ИТ-администратор. Это позволит установить для данного пакета подготовки более высокий приоритет, чем приоритет пакетов подготовки из других источников, примененных к данному устройству. Нажмите Далее.

  5. Задайте значение параметра Версия пакета.

    Совет

    Можно внести изменения в существующие пакеты и изменить номер версии для обновления ранее примененных пакетов.

  6. Необязательно. В окне Безопасность пакета подготовки можно включить шифрование и подписывание пакета.

    • Включить шифрование пакета — при выборе этого пункта на экране отобразится автоматически созданный пароль.

    • Включить подписывание пакета — при выборе этого пункта необходимо выбрать действительный сертификат, который будет использоваться для подписывания пакета. Вы можете указать сертификат, выбрав Выбрать... и выбрав сертификат, который вы хотите использовать для подписи пакета.

    Совет

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

  7. Нажмите кнопку Далее , чтобы указать расположение выходных данных, куда требуется отправить пакет подготовки после его сборки. По умолчанию Windows ICD использует папку проекта в качестве расположения выходных данных.

    При необходимости можно выбрать Обзор , чтобы изменить расположение выходных данных по умолчанию.

  8. Выберите Далее.

  9. Выберите Сборка , чтобы начать сборку пакета. Сведения о проекте отображаются на странице сборки, а индикатор выполнения указывает состояние сборки.

    Если необходимо отменить сборку, выберите Отмена. Текущий процесс построения будет отменен, мастер закроется и вы вернетесь в раздел Страница настроек.

  10. В случае сбоя построения отобразится сообщение об ошибке со ссылкой на папку проекта. Вы можете просмотреть журналы, чтобы определить, что вызвало ошибку. После устранения проблемы попробуйте выполнить построение пакета еще раз.

    В случае успешного построения отобразятся пакет подготовки, выходной каталог и каталог проекта.

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

    • По завершении нажмите кнопку Готово , чтобы закрыть мастер и вернуться на страницу Настройки.

  11. Выберите ссылку Размещение вывода , чтобы перейти в расположение пакета. Этот PPKG-файл можно предоставить другим пользователям одним из следующих способов:

    • Через общую сетевую папку

    • Через сайт SharePoint

    • Съемные носители (USB/SD)

    • Электронная почта

Следующий шаг: применение пакета подготовки