about_Update_Notifications
简短说明
在 PowerShell 启动时通知用户已发布新版本的 PowerShell。
长说明
从 PowerShell 7.0 开始,PowerShell 使用更新通知提醒用户是否存在对 PowerShell 的更新。 PowerShell 每天查询一次联机服务,以确定是否提供较新版本。
备注
虽然更新检查在给定的 24 小时内在第一个会话期间发生,但出于性能原因,通知只会在后续会话开始时显示。 此外,出于性能原因,检查在会话开始后至少 3 秒才会启动。
默认情况下,PowerShell 订阅两个不同通知通道之一,具体取决于其版本/分支。 受支持的正式发布 (GA) 版 PowerShell 仅返回已更新 GA 版本的通知。 预览版和候选发布 (RC) 版本会通知预览版、RC 和 GA 版本的更新。
可以使用 POWERSHELL_UPDATECHECK
环境变量更改更新通知行为。 支持以下值:
Off
关闭更新通知功能Default
与未定义POWERSHELL_UPDATECHECK
相同:- GA 版本通知 GA 版本的更新
- 预览版/RC 版本通知 GA 版本和预览版的更新
LTS
仅通知长期维护 (LTS) GA 版本的更新
以下终结点当前用于确定每个通道的最新版本:
LTS
: https://aka.ms/pwsh-buildinfo-ltsStable
: https://aka.ms/pwsh-buildinfo-stablePreview
: https://aka.ms/pwsh-buildinfo-preview
更新通知不提供任何自动更新 PowerShell 的方法。 将来,可能需要从 PowerShell 中更新更多说明或功能,但如今,应使用用于安装 PowerShell 的相同安装机制进行更新。