Powershell 控制台标题修改
我们知道,cmd的控制台标题很好修改,直接 title “自定义标题” 即可
但是Powershell没有title功能,那可以修改标题吗?自然是可以的,只是相对cmd稍微麻烦。键入如下命令即可:
$host.ui.RawUI.WindowTitle="自定义标题"
是不是感觉有点麻烦呢,每次都记不住吧,接下来我们使用alias来重新用title替代
test-path $profile
如果上面的命令返回false则执行下面这条命令,否则跳过
New-Item -path $profile -type file -force
code $profile
在打开的profile文件里面保存如下代码
function Set-WindowTitle { $host.UI.RawUI.WindowTitle = [string]::Join(" ", $args) } Set-Alias -name "title" -value Set-WindowTitle
退出powershell 重新启动 title命令生效了
title my_title
One thought on “Powershell 控制台标题修改”
请问一个问题。
我按照您说的,可以实现title的修改。
但是,我把这个命令,放在bat文件中,运行过程中可以修改;但是bat文件运行完毕,就自动改回去了。
请问,这是怎么回事?