about_Update_Notifications
Краткое описание
Уведомляет пользователей о запуске PowerShell о том, что выпущена новая версия PowerShell.
Подробное описание
Начиная с PowerShell 7.0, PowerShell использует уведомления об обновлении для оповещения пользователей о наличии обновлений в PowerShell. Раз в день PowerShell выполняет запрос к веб-службе, чтобы определить, доступна ли более новая версия.
Примечание.
Хотя проверка обновления происходит во время первого сеанса в течение заданного 24-часового периода, по соображениям производительности PowerShell отображает уведомление о начале последующих сеансов. Кроме того, по соображениям производительности проверка обновлений начинается через 3 секунды после начала сеанса.
По умолчанию PowerShell подписывается на разные каналы уведомлений в зависимости от его версии и ветви. Общедоступная (общедоступная версия) PowerShell возвращает уведомления только для обновленных выпусков общедоступной версии. Предварительный просмотр и выпуск версии кандидатов (RC) уведомляют об обновлениях для предварительных версий, RC и выпусков общедоступной версии.
Управление поведением уведомлений
Вы можете изменить поведение уведомления об обновлении, задав POWERSHELL_UPDATECHECK
переменную среды. Поддерживаются следующие значения:
Off
Отключает функцию уведомления об обновленииDefault
совпадает с определениемPOWERSHELL_UPDATECHECK
:- В общедоступных выпусках выводятся уведомления об обновлениях для общедоступных выпусков.
- В предварительных выпусках и релизах-кандидатах выводятся уведомления об обновлениях для общедоступных и предварительных выпусков.
LTS
только уведомляет об обновлениях выпусков общедоступной общедоступной версии для долгосрочного обслуживания (LTS)
Перед запуском PowerShell необходимо задать эту переменную среды. Дополнительные сведения о настройке переменных среды см. в about_Environment_Variables.
Конечные точки уведомлений
PowerShell использует следующие конечные точки для определения последней версии, доступной для каждого канала:
LTS
: https://aka.ms/pwsh-buildinfo-ltsStable
: https://aka.ms/pwsh-buildinfo-stablePreview
: https://aka.ms/pwsh-buildinfo-preview
Уведомление об обновлении не предоставляет никаких способов автоматического обновления PowerShell. В будущем может быть больше инструкций или возможностей для обновления из PowerShell, но сегодня следует использовать тот же механизм установки, который использовался для установки PowerShell для обновления.
PowerShell