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


Автоматическое обновление и восстановление приложений

Важно!

В следующей статье рассматриваются параметры, доступные в настоящее время в сборке предварительной оценки Windows 22415 и более поздних версий.

Параметры автоматического обновления и восстановления позволяют разработчикам и ИТ-разработчикам предоставлять автоматическое решение для обновления приложений Windows, распределенных без использования Microsoft Store. Указав параметры автоматического обновления и восстановления в рамках файла установщика приложений, приложение Windows можно настроить для проверка обновлений при каждом запуске, скрыть запрос на обновление и восстановление и /или запретить запуску приложения Windows до получения последнего обновления.

Установка приложения Windows с помощью файла установщика приложений создаст запись в репозитории установщика приложений с указанными конфигурациями, заданными. Если приложение Windows содержит запись в репозитории установщика приложений, автоматическое обновление и восстановление приложения можно настроить с помощью: Windows Параметры App, App Installer file, PowerShell или CSP. Любые изменения, внесенные в любое конкретное приложение Windows, перезаписывают все параметры для этого конкретного приложения Windows.

Приложение windows Параметры предоставляет возможность включения и отключения автоматического обновления и восстановления приложений Windows.

Примечание.

Существуют экземпляры, когда параметр не будет перезаписан, любые параметры, настроенные с помощью CSP, будут переопределять все остальные конфигурации, PowerShell и файл установщика приложений переопределит все параметры, настроенные при разработке.

Автоматические обновления

Приложения Windows будут использовать URI установщика приложений для проверка обновлений приложений Windows, однако если универсальный код ресурса (URI установщика приложений) будет проверка для обновлений с помощью UpdateURIs, пытаясь подключиться к каждому, прежде чем пытаться выполнить следующую попытку. Первый файл установщика приложений, который будет доступен, будет проверен на проверка для любых новых обновлений приложений Windows.

Обновление приложений Windows поддерживает следующие элементы:

Элементы Description
HoursBetweenUpdateChecks Определяет минимальный разрыв в проверка обновления приложений Windows.
UpdateBlocksActivation Определяет интерфейс, когда обновление приложения проверка.
ShowPrompt Определяет, отображается ли окно при установке обновлений и проверка обновлений.
Универсальный код ресурса (URI) Универсальный код ресурса (URI) в резервный файл установщика приложений, который можно использовать для обновления приложения Windows, если универсальный код ресурса (URI установщика приложений) недоступен.

Инструкции по созданию файла установщика приложений с указанными выше параметрами см. в статье "Создание файла установщика приложений".

Внедренный файл установщика приложений

Внедренный установщик приложений позволяет разработчикам приложений Windows настраивать параметры обновления для своих приложений Windows. Указанные выше параметры можно задать для определенного приложения Windows. Разрешение доставки обновлений для приложения Windows из предпочтительного решения для размещения обновлений.

Дополнительные сведения о внедрении файла установщика приложений в приложение Windows: использование файла установщика приложений для обновления приложения

Файл установщика приложений

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

PowerShell

Командлеты PowerShell позволяют ИТ-специалисту читать или настраивать параметры обновления и восстановления своих приложений Windows.

Командлет PowerShell Description
Get-AppxPackageAutoUpdateSettings Возвращает параметры автоматического обновления и восстановления для определенных или всех настроенных приложений Windows.
Set-AppxPackageAutoUpdateSettings Настраивает параметры автоматического обновления и восстановления для определенного приложения Windows, установленного с помощью файла установщика приложений.

Дополнительные сведения об использовании этих командлетов PowerShell см. в статьях Get-AppxPackageAutoUpdate Параметры DocsAutoUpdate Параметры.

CSP

Корпоративный ИТ-специалист использует решения по управлению мобильными устройствами (например, Microsoft Endpoint Manager) для удаленного управления устройствами. CSP для современного управления корпоративными приложениями был расширен, чтобы включить параметры, которые можно применить к устройствам Windows 10 для управления автоматическим обновлением определенных приложений Windows.

Следующие Параметры CSP можно найти в следующем пути:./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/<Windows app Family Name>/AppUpdateSettings/AutoUpdateSettings/AutoUpdateSettings/

CSP Description
./PackageSource Указывает источник файла *.appinstaller, используемого для проверка обновлений приложений Windows.
./AutomaticBackgroundTask Указывает, будет ли приложение Windows проверка и обновлять приложение Windows в фоновом режиме
./OnLaunchUpdateCheck Указывает, будет ли приложение Windows проверка обновлений при запуске.
./HoursBetweenUpdateChecks Указывает время между обновлениями приложений Windows проверка.
./ShowPrompt Указывает, будет ли пользователю предложено обновить или восстановить диалоговые окна.
./UpdateBlocksActivation Указывает, будет ли приложение Windows запускаться, если доступно обновление.
./ForceUpdateFromAnyVersion Указывает, может ли обновление приложения Windows быть как на уровне выше, так и на нижнем уровне.
./Отключить Указывает, включен ли параметр автоматического обновления или отключен для определенного пакета.

Дополнительные сведения о CSP см. в статье документации по CSP для современного управления корпоративными приложениями .

Автоматическое восстановление

Приложения Windows будут использовать URI установщика приложений, чтобы определить, откуда приложение Windows может получить его восстановление. Если универсальный код ресурса (URI установщика приложений) недоступен или не настроен, он попытается получить доступ к файлу приложения Windows из него RepairURIs.

Элементы Description
Универсальный код ресурса (URI) Универсальный код ресурса (URI) в резервный файл установщика приложений, который можно использовать для обновления приложения Windows, если универсальный код ресурса (URI установщика приложений) недоступен.

Дополнительные сведения о создании *. Файл AppInstaller см. в статье "Создание файла установщика приложений" или скачивание и использование построителя файлов установщика приложений в рамках набор средств MSIX.

CSP

Корпоративный ИТ-специалист использует решения по управлению мобильными устройствами (например, Microsoft Endpoint Manager) для удаленного управления устройствами. CSP для современного управления корпоративными приложениями был расширен, чтобы включить параметры, которые можно применить к устройствам Windows 10 для управления автоматическим восстановлением определенных приложений Windows.

Следующие Параметры CSP можно найти в следующем пути:./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/<Windows app Family Name>/AppUpdateSettings/AutoUpdateSettings/AutoRepair/

CSP Description
./PackageSource Указывает источник для файла приложения *.appinstaller или Windows, используемого для проверка восстановления приложений Windows.

Дополнительные сведения о CSP см. в статье документации по CSP для современного управления корпоративными приложениями .