Acerca de las notificaciones de actualizaciónAbout Update Notifications

DESCRIPCIÓN BREVESHORT DESCRIPTION

Notifica a los usuarios sobre el inicio de PowerShell que se ha publicado una nueva versión de PowerShell.Notifies users on startup of PowerShell that a new version of PowerShell has been released.

DESCRIPCIÓN LARGALONG DESCRIPTION

A partir de PowerShell 7,0, PowerShell usa las notificaciones de actualización para alertar a los usuarios de la existencia de actualizaciones en PowerShell.Beginning with PowerShell 7.0, PowerShell uses update notifications to alert users to the existence of updates to PowerShell. Una vez al día, PowerShell consulta un servicio en línea para determinar si hay disponible una versión más reciente.Once per day, PowerShell queries an online service to determine if a newer version is available.

Nota

Mientras se realiza la comprobación de actualización durante la primera sesión en un período de 24 horas determinado, por motivos de rendimiento, la notificación solo se mostrará en el inicio de las sesiones posteriores.While the update check happens during the first session in a given 24-hour period, for performance reasons, the notification will only be shown on the start of subsequent sessions. Además, por motivos de rendimiento, la comprobación no se iniciará hasta al menos 3 segundos después de que se inicie la sesión.Also for performance reasons, the check will not start until at least 3 seconds after the session begins.

De forma predeterminada, PowerShell se suscribe a uno de dos canales de notificación diferentes, en función de su versión o rama.By default, PowerShell subscribes to one of two different notification channels depending on its version/branch. Las versiones de disponibilidad general (GA) y admitidas de PowerShell solo devuelven notificaciones para las versiones de disponibilidad general actualizadas.Supported, Generally Available (GA) versions of PowerShell only return notifications for updated GA releases. Las versiones preliminares y candidatas para lanzamiento (RC) notifican las actualizaciones de versiones preliminares, RC y GA.Preview and Release Candidate (RC) releases notify of updates to preview, RC, and GA releases.

El comportamiento de las notificaciones de actualización se puede cambiar mediante la variable de entorno POWERSHELL_UPDATECHECK.The update notification behavior can be changed using the POWERSHELL_UPDATECHECK environment variable. Se admiten los valores siguientes:The following values are supported:

  • Off desactiva la característica de notificación de actualizaciónOff turns off the update notification feature
  • Default es lo mismo que no definir POWERSHELL_UPDATECHECK :Default is the same as not defining POWERSHELL_UPDATECHECK:
    • Las versiones de disponibilidad general notifican las actualizaciones de dichas versionesGA releases notify of updates to GA releases
    • Las versiones preliminares y RC notifican las actualizaciones de GA y las versiones de versión preliminarPreview/RC releases notify of updates to GA and preview releases
  • LTS solo informa de las actualizaciones de las versiones de disponibilidad general del servicio a largo plazo (LTS)LTS only notifies of updates to long-term-servicing (LTS) GA releases

Los siguientes puntos de conexión se usan actualmente para determinar la versión más reciente de cada canal:The following endpoints are currently used for determining the latest version of each channel:

La notificación de actualización no proporciona ninguna manera de actualizar automáticamente PowerShell.The update notification doesn't provide any way to automatically update PowerShell. En el futuro, puede haber más instrucciones o funcionalidades para actualizar desde PowerShell, pero hoy en día, debe usar el mismo mecanismo de instalación que usó para instalar PowerShell para actualizarlo.In the future, there may be more instructions or capabilities to update from within PowerShell, but today, you should use the same install mechanism you used to install PowerShell to update it.