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, wird die Benachrichtigung aus Leistungsgründen nur am Beginn der nachfolgenden Sitzungen angezeigt. Auch aus Leistungsgründen wird die Überprüfung erst nach mindestens 3 Sekunden nach Beginn der Sitzung gestartet.
Standardmäßig abonniert PowerShell je nach Version/Branch einen von zwei verschiedenen Benachrichtigungskanälen. Unterstützte, allgemein verfügbare (GA-) Versionen von PowerShell geben nur für aktualisierte GA-Releases Benachrichtigungen zurück. Vorschau- und Release Candidate-Releases (RC) benachrichtigen über Updates für Vorschau-, RC- und GA-Releases.
Das Verhalten der Updatebenachrichtigung kann mithilfe der Umgebungsvariablen POWERSHELL_UPDATECHECK
geändert werden. Die folgenden Werte werden unterstützt:
Off
deaktiviert das Updatebenachrichtigungsfeature.Default
ist identisch mit der NichtdefinitionPOWERSHELL_UPDATECHECK
von :- 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)
Die folgenden Endpunkte werden derzeit verwendet, um die neueste Version jedes Kanals zu ermitteln:
LTS
: https://aka.ms/pwsh-buildinfo-ltsStable
: https://aka.ms/pwsh-buildinfo-stablePreview
: https://aka.ms/pwsh-buildinfo-preview
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.