about_Update_Notifications
Breve descrição
Notifica os utilizadores no arranque do PowerShell de que foi lançada uma nova versão do PowerShell.
Descrição longa
A partir do PowerShell 7.0, o PowerShell utiliza notificações de atualização para alertar os utilizadores sobre a existência de atualizações no PowerShell. Uma vez por dia, o PowerShell consulta um serviço online para determinar se está disponível uma versão mais recente.
Nota
Embora a verificação de atualização aconteça durante a primeira sessão num determinado período de 24 horas, por motivos de desempenho, a notificação só será apresentada no início das sessões subsequentes. Além disso, por motivos de desempenho, a verificação só será iniciada no mínimo 3 segundos após o início da sessão.
Por predefinição, o PowerShell subscreve um de dois canais de notificação diferentes, consoante a respetiva versão/ramo. Suportadas, as versões geralmente disponíveis (GA) do PowerShell só devolvem notificações para versões de DISPONIBILIDADE atualizadas. As versões Preview e Release Candidate (RC) notificam as atualizações para pré-visualização, RC e versões ga.
O comportamento da notificação de atualização pode ser alterado com a variável de POWERSHELL_UPDATECHECK
ambiente. São suportados os seguintes valores:
Off
desativa a funcionalidade de notificação de atualizaçãoDefault
é o mesmo que não definirPOWERSHELL_UPDATECHECK
:- Ga releases notify of updates to GA releases
- As versões de Pré-visualização/RC notificam as atualizações para versões de disponibilidade geral e de pré-visualização
LTS
notifica apenas as atualizações para versões ga de manutenção a longo prazo (LTS)
Os seguintes pontos finais são atualmente utilizados para determinar a versão mais recente de cada canal:
LTS
: https://aka.ms/pwsh-buildinfo-ltsStable
: https://aka.ms/pwsh-buildinfo-stablePreview
: https://aka.ms/pwsh-buildinfo-preview
A notificação de atualização não fornece nenhuma forma de atualizar automaticamente o PowerShell. No futuro, poderão existir mais instruções ou capacidades para atualizar a partir do PowerShell, mas, atualmente, deve utilizar o mesmo mecanismo de instalação que utilizou para instalar o PowerShell para o atualizar.