【解决方案】关闭PowerShell更新提示

发布时间 2024-01-10 12:45:57作者: 双份浓缩馥芮白

✨PowerShell更新提示

从 PowerShell 7.0 开始,PowerShell 使用更新通知提醒用户是否存在 PowerShell 更新。 PowerShell 每天查询一次联机服务,以确定是否提供较新版本。

image-20240110114620464


✨管理通知行为

可以通过设置 POWERSHELL_UPDATECHECK 环境变量来更改更新通知的行为。 支持以下值:

  • Off 会关闭更新通知功能

  • Default 等同于不定义 POWERSHELL_UPDATECHECK

    • GA 版本通知 GA 版本的更新
    • 预览版/RC 版本通知 GA 版本和预览版的更新
  • LTS 仅通知长期服务 (LTS) GA 版本的更新

在 PowerShell 启动之前,必须设置此环境变量。 有关设置环境变量的详细信息,请参阅 about_Environment_Variables


✨关闭更新提示

经过测试发现对Pwsh配置文件进行设置不生效

所以需要在系统环境变量中

新建用户变量 并根据需要进行配置

image-20240110124637569


配置完成后重启PowerShell不再提示更新

image-20240110124801694


✨参考及引用

about_Update_Notifications - PowerShell | Microsoft Learn

跳过新版本的 PowerShell 启动检查 - Stack Overflow


⭐转载请注明出处

本文作者:双份浓缩馥芮白

原文链接:【解决方案】关闭PowerShell更新提示 - 双份浓缩馥芮白 - 博客园 (cnblogs.com)

版权所有,如需转载请注明出处。