如何在PowerShell中删除横幅消息

时间:2018-04-15 09:41:22

标签: powershell

当我启动PowerShell时,它总是以这样的横幅开头:

Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

Loading personal and system profiles took 1025ms.
>>

或者在其他环境中,它始于:

PowerShell v6.0.2
Copyright (c) Microsoft Corporation. All rights reserved.

https://aka.ms/pscore6-docs
Type 'help' to get help.
>>

我应该在配置文件中放置什么,以便在没有横幅消息的情况下启动? 我在Windows 10 64bit上使用PowerShell 6.0.2。

2 个答案:

答案 0 :(得分:3)

您可以使用/nologo参数启动PowerShell以禁用该消息。

powershell.exe /nologo

此参数可以添加到Windows终端settings.json中的PowerShell配置文件中。

答案 1 :(得分:0)

我通过打开终端,输入notepad $profile(如果要求您创建文件,请选择“是”),然后简单地键入“清除”(不带{引号)并保存文件。然后,PowerShell会在启动时自动运行此命令(这将要求您打开新的终端以查看更改)。

注意:标语的内容确实会短暂出现,但在终端加载完成后会自动清除。

注释2:我只知道此功能可与Windows Terminal一起使用。

如果有人知道如何删除“加载个人和系统配置文件需要(n)毫秒”。行,那太好了。