如何禁用PowerShell启动时显示的此消息?
我知道它显示配置文件加载时间很慢 但是我对我的个人资料加载时间感到满意。
有没有办法禁用此消息?
请注意,此消息似乎仅在powershell 5.1+上显示。
我使用: Powershell 5.1 Windows10 1709
答案 0 :(得分:2)
按如下所示更改Powershell链接目标的属性:
%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -nologo
然后消息应该消失
答案 1 :(得分:2)
您可以通过删除存储在CurrentUserCurrentHost中的已保存配置文件来删除它。您只需输入
即可访问它$profile
或
$profile | Select-Object *
在电源外壳上。然后,您可以看到存储您的配置文件的目录。接下来,您要做的就是删除配置文件。完成。
您可以在Microsoft docs上查看“个人档案和执行策略”的完整文档,或者,如果您是更直观的人,则可以在这里找到很好的解释:John Hammod
答案 2 :(得分:1)
如果您使用的是 Windows 终端 按 ctrl+、 或从顶部菜单(下拉图标 > 设置)打开 setting.json 文件 或直接从
访问%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\
在 setting.json 中转到 "profiles" > "list"
搜索具有
"commandline": "powershell.exe",
change it to
"commandline": "powershell.exe -nologo",
这也适用于 pwsh
"commandline": "pwsh.exe",
change it to
"commandline": "pwsh.exe -nologo",
您也可以使用 -NoProfile
不加载 PowerShell 配置文件
来自 powershell Parameters
答案 3 :(得分:0)
点击“开始”->输入“powershell”->“打开文件位置”
或
转到 C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell
(将 <username>
更改为您的用户名)
如果您看到 2 个版本——“Windows PowerShell”和“Windows PowerShell x86”——然后对这两个版本执行以下操作。
右键单击并选择“属性”
在选项卡中选择“快捷方式”选项卡并在“目标”中的文本末尾附加 -nologo
点击“应用”和“确定”,享受无标志体验:)