Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Descripción breve
Notifica a los usuarios al iniciar PowerShell que se ha publicado una nueva versión de PowerShell.
Descripción larga
A partir de PowerShell 7.0, PowerShell usa notificaciones de actualización para alertar a los usuarios de la existencia de actualizaciones en PowerShell. Cada vez que se inicia PowerShell, PowerShell espera 3 segundos antes de comprobar si hay versiones actualizadas. Dado que PowerShell espera 3 segundos antes de comprobar si hay actualizaciones y el mensaje de notificación se muestra con el banner de inicio, es posible que no vea la notificación de actualización hasta la próxima vez que inicie PowerShell.
Si la notificación de actualización está habilitada, comprueba si ha pasado más de 24 horas desde la última comprobación de actualizaciones. Si ha transcurrido más de 24 horas, comprueba el punto de conexión adecuado para la versión más reciente de PowerShell. PowerShell solo muestra la notificación de actualización cuando la fecha de lanzamiento de la versión más reciente tiene más de 7 días de antigüedad. Este retraso permite que la publicación de los distintos tipos de paquete esté disponible antes de recibir una notificación de la actualización.
De forma predeterminada, PowerShell se suscribe a diferentes canales de notificación en función de su versión y rama. Las versiones disponibles con carácter general (GA) de PowerShell solo devuelven notificaciones para las versiones de disponibilidad general actualizadas. Las versiones preview y Release Candidate (RC) notifican las actualizaciones de las versiones preliminares, RC y GA.
Administrar el comportamiento de las notificaciones
Puede cambiar el comportamiento de la notificación de actualización estableciendo la variable de entorno POWERSHELL_UPDATECHECK. Se admiten los siguientes valores:
-
Offdesactiva la característica de notificación de actualización -
Defaultes el mismo que no definirPOWERSHELL_UPDATECHECK:- Las versiones de disponibilidad general notifican las actualizaciones a las versiones de disponibilidad general
- Las versiones preliminares o RC notifican las actualizaciones a las versiones de disponibilidad general y versión preliminar
-
LTSsolo notifica las actualizaciones a las versiones de disponibilidad general de mantenimiento a largo plazo (LTS)
Debe establecer esta variable de entorno antes de que se inicie PowerShell. Para obtener más información sobre cómo establecer variables de entorno, consulte about_Environment_Variables.
Puntos de conexión de notificación
PowerShell usa los siguientes puntos de conexión para determinar la versión más reciente disponible para cada canal:
-
LTS: https://aka.ms/pwsh-buildinfo-lts -
Stable: https://aka.ms/pwsh-buildinfo-stable -
Preview: https://aka.ms/pwsh-buildinfo-preview
La notificación de actualización no proporciona ninguna manera de actualizar PowerShell automáticamente. En el futuro, puede haber más instrucciones o funcionalidades para actualizar desde PowerShell, pero en la actualidad, debe usar el mismo mecanismo de instalación que usó para instalar PowerShell para actualizarlo.