在最新的 Windows 更新后运行 Powershell 时如何禁用“尝试新的跨平台 PowerShell”消息

在最新的 Windows 更新后运行 Powershell 时如何禁用“尝试新的跨平台 PowerShell”消息

自 Windows 10 最新更新以来,打开 Powershell 时我收到消息“尝试新的跨平台 PowerShellhttps://aka.ms/pscore6“。

我想关闭该通知。有什么想法吗?

答案1

修改您的 PowerShell 快捷方式以包含 -NoLogo 开关。

答案2

Powershell 始终启动位于以下位置的配置文件脚本:

C:\Users\<username>\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

您可以使用此脚本来完全替换该消息。

例如,您可以将以下脚本放在那里:

cls
write-host "Windows PowerShell"
write-host "Copyright (C) Microsoft Corporation. All rights reserved."
write-host ""

尽管横幅显示时间不到一毫秒,但这种方法还是可行的。可以使用开关启动 Powershell,-nologo彻底删除横幅闪烁,然后打印此横幅。

当然,消息是可以调整的。此文件还可用于存储自定义函数,甚至可以创建一个名为 Prompt 的函数来替换默认的 Powershell 提示符。

此脚本始终在 powershell 启动时加载,即使您使用 Windows 终端,但如果您打开新实例,它不会在 Windows 终端中重新加载配置文件脚本。而是播放从内存中缓存的脚本。

答案3

找到此路径 C:\Users<username>\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1,如果不存在则手动创建

然后在文件(Microsoft.PowerShell_profile.ps1)顶部添加 cls 并保存

这将在你启动 powershell 后立即清除页面

答案4

打开文件位置并添加“—无标志“ 在后面 更改消息 powershell

相关内容