Развертывание приложения для Windows
Выберите способ установки приложений в вашей организации.
Intune
Развёртывание через Microsoft Store
Используйте интеграцию Intune с Microsoft Store для установки и обновления приложения.
- В центре администрирования Intune перейдите в Приложения > Все приложения > Создать. Выберите Приложение Microsoft Store (новое).
- Найдите ChatGPT от OpenAI или введите идентификатор продукта в Store
9PLM9XGG6VKS. Выберите приложение и проверьте параметры его установки. - На странице Сведения о приложении задайте для параметра Поведение установки значение Система.
- В разделе Обязательные добавьте целевую группу, чтобы Intune устанавливал приложение автоматически, затем выберите Создать.
Для установки по желанию через Company Portal вместо этого используйте Доступно для зарегистрированных устройств.
Устройствам необходим доступ к конечным точкам Microsoft Store и Windows Update, указанным в сетевых требованиях Microsoft. Если ваша сеть блокирует эти конечные точки, используйте автономный пакет MSIX.
Сведения о контексте установки, сетевых требованиях и мониторинге развёртывания см. в руководстве Microsoft по приложениям Store в Intune.
Развёртывание автономного пакета с помощью Intune
Используйте скачанный пакет MSIX, если устройства не могут использовать службы распространения Microsoft или вам нужно развернуть конкретную утверждённую версию.
Обязательная установка
- Скачайте MSIX для x64 или MSIX для Arm64 для ваших устройств.
- В центре администрирования Intune перейдите в Приложения > Все приложения > Создать. Выберите Бизнес-приложение, загрузите MSIX и проверьте сведения о пакете.
- На странице Назначения добавьте целевую группу устройств в раздел Обязательные.
- В столбце Контекст установки этого назначения выберите Контекст пользователя, измените его на Контекст устройства и сохраните изменения.
- Проверьте настройки и создайте приложение. Убедитесь, что установка прошла успешно, в разделе Состояние установки на устройствах, затем попросите сотрудников запустить ChatGPT обычным способом.
Если приложение не появляется, попросите пользователей выйти из системы и войти снова.
Дополнительные сведения см. в руководстве Microsoft по развертыванию бизнес-приложений (LOB).
Установка по выбору пользователя через Company Portal
Чтобы пользователи могли сами выбрать время установки автономного пакета, используйте Приложение Windows (Win32) с назначением Доступно для зарегистрированных устройств:
- Скачайте MSIX для x64 или MSIX для Arm64, а также автономную лицензию. Переименуйте пакет в
ChatGPT.msixи поместите оба файла в одну папку. - Сохраните следующий скрипт как
Install-ChatGPT.ps1в папке со скачанными файлами:
#Requires -RunAsAdministrator
$ErrorActionPreference = 'Stop'
Add-AppxProvisionedPackage -Online `
-PackagePath "$PSScriptRoot\ChatGPT.msix" `
-LicensePath "$PSScriptRoot\ChatGPT-License.xml" `
-Regions all- Следуя инструкциям Microsoft по работе с приложениями Win32, упакуйте эти файлы и добавьте Приложение Windows (Win32) в Intune. Установите для параметра Поведение установки значение Система, укажите архитектуру пакета, запустите скрипт в 64-разрядной Windows PowerShell и назначьте приложение как Доступно для зарегистрированных устройств.
Настройки установки и обнаружения Win32
Используйте следующую команду установки:
%SystemRoot%\Sysnative\WindowsPowerShell\v1.0\powershell.exe -NoProfile -File .\Install-ChatGPT.ps1Для пользовательского правила обнаружения запустите следующий скрипт в 64-разрядной PowerShell.
Он сообщает об успехе, если Windows подготовила приложение для установки пользователям устройства. Если вы
развертываете определенную версию, также сравните значение Version с утвержденной вами
версией.
$package = Get-AppxProvisionedPackage -Online -ErrorAction Stop |
Where-Object DisplayName -eq 'OpenAI.Codex'
if ($package) {
Write-Output $package.PackageName
exit 0
}
exit 1Для команды удаления включите в пакет скрипт Uninstall-ChatGPT.ps1 со следующими
командами и запустите его в том же контексте System. Это удалит подготовленный
пакет и регистрацию приложения для всех пользователей устройства.
#Requires -RunAsAdministrator
$ErrorActionPreference = 'Stop'
Get-AppxProvisionedPackage -Online |
Where-Object DisplayName -eq 'OpenAI.Codex' |
Remove-AppxProvisionedPackage -Online -AllUsers
Get-AppxPackage -AllUsers -Name 'OpenAI.Codex' |
Remove-AppxPackage -AllUsersПри подписании обоих скриптов соблюдайте принятую в вашей организации политику подписания скриптов PowerShell.
Приложение становится доступным пользователям, когда Windows регистрирует подготовленный пакет при входе в систему. Если оно не появляется, попросите пользователей выйти из системы и войти снова.
Развертывание с помощью Microsoft Configuration Manager (SCCM)
Разверните скачанный MSIX через Configuration Manager и Software Center.
- Скачайте MSIX для x64 или MSIX для Arm64 для ваших устройств. Поместите его в общую сетевую папку, доступную Configuration Manager.
- Перейдите в Библиотека программного обеспечения > Управление приложениями > Приложения > Создать приложение. Выберите Пакет приложения Windows и укажите путь к MSIX. Проверьте автоматически определенные сведения о пакете и включите параметр Подготовить это приложение для всех пользователей устройства.
- Распространите содержимое на точки распространения и разверните его в коллекции устройств. Выберите Обязательное для автоматической установки или Доступное, чтобы пользователи могли установить приложение через Software Center.
Используйте тип развертывания «Пакет приложения Windows», а не тип развертывания со ссылкой на Microsoft Store. Требования к пакету и сведения о подготовке приложения для всех пользователей см. в руководстве Microsoft по Configuration Manager.
Если ваш процесс развертывания этого требует, скачайте автономную лицензию вместе с пакетом.
Развертывание с помощью другого средства управления
Используйте предусмотренный в вашем средстве управления процесс развертывания MSIX, чтобы установить приложение на управляемые устройства Windows.
- Скачайте MSIX для x64 или MSIX для Arm64 для ваших устройств.
- Добавьте MSIX в ваше средство развертывания. Настройте установку на уровне устройства с использованием Local System или прав администратора.
- Назначьте автоматическую установку для пилотной группы устройств. Убедитесь, что сотрудники могут открывать ChatGPT под своими обычными учетными записями Windows, прежде чем расширять развертывание.
Если приложение не появляется, попросите пользователей выйти из системы и войти снова.
Установка с помощью скрипта PowerShell
Если ваше средство требует команду установки, скачайте автономную лицензию вместе с MSIX. Переименуйте пакет в ChatGPT.msix и сохраните этот скрипт как Install-ChatGPT.ps1 в той же папке:
#Requires -RunAsAdministrator
$ErrorActionPreference = 'Stop'
Add-AppxProvisionedPackage -Online `
-PackagePath "$PSScriptRoot\ChatGPT.msix" `
-LicensePath "$PSScriptRoot\ChatGPT-License.xml" `
-Regions allУпакуйте скрипт и оба файла вместе. Настройте ваше средство для запуска скрипта в 64-разрядной Windows PowerShell от имени Local System или администратора.
Самостоятельная установка
Установка приложения пользователями
Используйте этот вариант, если пользователи могут устанавливать приложения самостоятельно или обращаться за помощью к администратору.
- Предоставьте пользователям ссылку на установщик ChatGPT для Windows.
- Запустите установщик и следуйте инструкциям по установке в Windows. Администратор должен одобрить установку.
- Откройте ChatGPT и войдите с рабочей учетной записью, чтобы начать работу.
Пользователи также могут установить приложение из командной строки:
winget install --id 9PLM9XGG6VKS -s msstoreУстановщик обеспечивает автоматическое обновление. Во время установки или обновления могут появляться компоненты Microsoft Store, но пользователям не нужно открывать магазин.
Установка из автономного пакета
Скачайте файлы на компьютер с подключением к сети, затем скопируйте их на целевое устройство. Установку должен выполнить администратор.
- Скачайте MSIX для x64 или MSIX для Arm64, а также лицензию для автономной установки. Переименуйте пакет в
ChatGPT.msixи сохраните оба файла в одной папке. - Откройте Windows PowerShell от имени администратора в этой папке и выполните:
Add-AppxProvisionedPackage -Online `
-PackagePath .\ChatGPT.msix `
-LicensePath .\ChatGPT-License.xml `
-Regions all- Если приложение не появилось, выйдите из системы и войдите снова, затем откройте ChatGPT и войдите с рабочей учетной записью.
По этим ссылкам доступны последние версии пакетов для каждой архитектуры, подписанные Microsoft Store. Автономная установка не обеспечивает доступ к ChatGPT без подключения к интернету. Отдельные пакеты MSI и EXE вне Microsoft Store недоступны.
Управление обновлениями приложения
По умолчанию приложение проверяет наличие обновлений, в том числе после автономной установки.
Чтобы включить автоматические обновления, разрешите устройствам подключаться к
persistent.oaistatic.com. Если вы отключите автоматические обновления, развертывайте новые
пакеты с помощью своего средства управления.
Рекомендации по политике обновлений и их развертыванию см. в разделе Управление обновлениями приложения. Отключение встроенного механизма обновления не отключает обновления из Microsoft Store или через ваше средство управления.
Устранение неполадок
При установке у пользователей запрашиваются учетные данные администратора
При самостоятельной установке это ожидаемое поведение. Администратор должен одобрить установку.
Для развертывания через Microsoft Store с помощью Intune:
- В центре администрирования Intune перейдите в Приложения > Все приложения и выберите ChatGPT.
- Проверьте Поведение установки в Свойствах приложения. Если выбрано Пользователь, добавьте приложение снова как Приложение Microsoft Store (новое) и выберите Система в разделе Сведения о приложении.
- Назначьте приложение целевой группе в разделе Обязательное или Доступно для зарегистрированных устройств. Если вы добавили новое приложение, удалите назначение этой группы из исходного приложения.
- Синхронизируйте устройство, на котором возникла проблема, с Intune, затем проверьте Состояние установки на устройстве. Для доступного назначения повторите установку в Company Portal.
Если приложение уже установлено, при его развертывании с поведением установки Система
Intune может сообщить об ошибке 0x87D1041C. При этом установка все равно завершается
успешно. Проверьте приложение на устройстве, на котором возникла проблема.
Установка завершается с ошибкой `0x80073D28`
Windows возвращает 0x80073D28 (ERROR_PACKAGED_SERVICE_REQUIRES_ADMIN_PRIVILEGES),
когда не может установить службу из пакета без прав администратора. Запустите
установку от имени администратора или настройте средство развертывания для
установки в контексте устройства или System.
Для существующего развертывания SCCM:
- Откройте Свойства > Типы развертывания приложения.
- Отредактируйте тип развертывания Пакет приложения Windows и откройте Взаимодействие с пользователем.
- Включите Подготовить это приложение для всех пользователей устройства и сохраните изменения.
- Обновите политику компьютера на клиенте, затем повторите установку в Software Center.
Подробнее о параметре подготовки см. в документации Microsoft о параметрах развертывания приложений.