Powershell 在 Windows Terminal 中使用时窗口标题“缩短”算法在哪里?

Powershell 在 Windows Terminal 中使用时窗口标题“缩短”算法在哪里?

我想更改 Windows 终端中 Powershell 选项卡的选项卡标题,因为我认为它们一定有点错误或至少有点令人困惑。

如果我深入文件夹结构,它会显示如下内容:

C:\...\Roaming\Microsoft

这很好。但是,如果我没有深入文件夹结构,比如说在用户目录中,它会显示以下内容:

C:\...\C:\Users

这毫无意义,因为“C:\Users”不是 C:\ 的子文件夹。这个算法或设置到底存储在哪里,以便我可以尝试修复它?或者这是某个脚本中的错误,所以我可以将其报告给 Microsoft?

答案1

这是由您安装的一些插件引起的。

默认情况下,标题只是 shell 的名称,例如“Windows PowerShell”。

更改标题在 Microsoft 文章中有描述 教程:在 Windows 终端中配置选项卡标题

对于 PowerShell,使用的命令是:

$Host.UI.RawUI.WindowTitle = "New Title"

例如:

在此处输入图片描述

您需要找到您安装的哪个软件正在更改选项卡标题。这甚至可以是一个聪明的 迅速的 你已经定义了。

相关内容