You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何移除PowerShell启动提示文本?

移除PowerShell启动提示的实用方案

嘿,我正好折腾过这个问题,分享几个靠谱的办法帮你清理掉那些不需要的启动提示:

PowerShell 6及以上版本(pwsh)

这个版本的类Unix风格启动提示完全可以轻松移除,有两种常用方式:

1. 临时生效:启动时加参数

每次打开PowerShell的时候,直接用以下命令启动:

pwsh -NoLogo

这个参数会直接跳过所有启动提示——包括版本号、版权信息、文档链接和Type 'help' to get help提示,直接进入命令提示符,干净利落。

2. 永久生效:修改快捷方式或配置Profile

  • 修改快捷方式:找到你平时打开PowerShell的快捷方式,右键→属性,在“目标”栏的末尾加上 -NoLogo(注意前面要留空格),保存后每次通过这个快捷方式打开就不会再看到提示了。
  • 配置Profile:如果想不管怎么启动都生效,可以编辑你的PowerShell profile文件。先运行$PROFILE查看文件路径,如果文件不存在,就运行New-Item -Path $PROFILE -ItemType File -Force创建它。打开文件后添加一行:
    Clear-Host
    
    不过更推荐用快捷方式加参数的方法,因为Clear-Host是先显示提示再清除,可能会闪一下,而-NoLogo是直接不加载提示,体验更好。

PowerShell 5版本

PS5的版权提示确实没法通过官方参数完全移除,但可以去掉后面的额外提示(比如加载时间、help引导这些):

1. 用-NoLogo精简提示

启动PS5时运行:

powershell -NoLogo

这个参数会去掉开头的版本标题和版权行,只留下干净的命令提示符。如果你的PS5启动还有其他额外提示(比如profile加载耗时、Type 'help'引导),可以继续往下看。

2. 关闭额外提示

  • 如果启动时显示“Loading personal and system profiles took x.x seconds.”,可以在你的profile文件里添加这行来关闭:
    $env:POWERSHELL_DISABLE_PROFILE_LOAD_TIME = 1
    
  • 如果有Type 'help' to get help.这类提示,大概率是自定义添加的,检查你的个人profile或者系统profile文件,删掉对应的输出代码就行。

总结一下:

  • PS6+用-NoLogo是最完美的方案,直接干掉所有启动提示;
  • PS5用-NoLogo可以去掉核心的版权提示,剩下的零散提示通过profile配置就能搞定。

内容的提问来源于stack exchange,提问作者mikemaccana

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 08:18:48