Freigeben über


about_Update_Notifications

Kurze Beschreibung

Benachrichtigt Benutzer beim Starten von PowerShell, dass eine neue Version von PowerShell veröffentlicht wurde.

Lange Beschreibung

Ab PowerShell 7.0 verwendet PowerShell Updatebenachrichtigungen, um Benutzer auf das Vorhandensein von Updates für PowerShell hinzuweisen. Einmal pro Tag fragt PowerShell einen Onlinedienst ab, um zu prüfen, ob eine neuere Version verfügbar ist.

Hinweis

Während die Updateüberprüfung während der ersten Sitzung in einem bestimmten Zeitraum von 24 Stunden erfolgt, zeigt PowerShell aus Leistungsgründen die Benachrichtigung zum Beginn der nachfolgenden Sitzungen an. Auch aus Leistungsgründen beginnt die Überprüfung auf Updates 3 Sekunden nach Beginn der Sitzung.

Standardmäßig abonniert PowerShell je nach Version und Branch verschiedene Benachrichtigungskanäle. Allgemein verfügbare Versionen von PowerShell geben nur Benachrichtigungen für aktualisierte GA-Versionen zurück. Preview- und Release Candidate-Versionen (RC) informieren über Updates für Preview-, RC- und GA-Versionen.

Verwalten des Benachrichtigungsverhaltens

Sie können das Verhalten der Updatebenachrichtigung ändern, indem Sie die Umgebungsvariable POWERSHELL_UPDATECHECK festlegen. Die folgenden Werte werden unterstützt:

  • Off deaktiviert das Updatebenachrichtigungsfeature.
  • Default ist identisch mit der Nichtdefinition POWERSHELL_UPDATECHECKvon :
    • GA-Releases benachrichtigen zu Updates von GA-Releases.
    • Vorschau-/RC-Releases benachrichtigen zu Updates von GA- und Vorschau-Releases.
  • LTS benachrichtigt nur über Updates für LTS-Releases (Long Term Servicing)

Sie müssen diese Umgebungsvariable festlegen, bevor PowerShell gestartet wird. Weitere Informationen zum Festlegen von Umgebungsvariablen finden Sie unter about_Environment_Variables.

Benachrichtigungsendpunkte

PowerShell verwendet die folgenden Endpunkte, um die neueste version zu bestimmen, die für jeden Kanal verfügbar ist:

Die Updatebenachrichtigung bietet keine Möglichkeit, PowerShell automatisch zu aktualisieren. In Zukunft gibt es möglicherweise weitere Anweisungen oder Funktionen für das Update in PowerShell, aber heute sollten Sie denselben Installationsmechanismus verwenden, den Sie zum Installieren von PowerShell verwendet haben, um es zu aktualisieren.