如何在Powershell窗口中添加标题?


12

我打开了许多PowerShell窗口,其中包含特定于任务的命令历史记录。

在旧的批处理文件有效期内,我会使用Title finance dptTitle Email Admin。如何在PS中完成此操作?


遗憾的是,PowerShell仍未采用旧的DOS“标题”命令。如果您认为简单的PowerShell标题命令会很好,请在此处投票:windowsserver.uservoice.com/forums/301869-powershell/…–
buzz3791

Answers:




0

如果要在生成进程时设置标题,请执行以下操作:

$StartInfo = new-object System.Diagnostics.ProcessStartInfo
$StartInfo.FileName = "$pshome\powershell.exe"
$StartInfo.Arguments = "-NoExit -Command `$Host.UI.RawUI.WindowTitle=`'Your Title Here`'"
[System.Diagnostics.Process]::Start($StartInfo)

0

最简单的方法是在PowerShell窗口中使用以下命令:

$host.ui.RawUI.WindowTitle = 'Some Name'

您也可以在命令提示符(cmd)或“运行方式” 对话框中使用以下命令,以在传统CMD样式窗口中获取具有所需标题的PowerShell窗口。

cmd /k PowerShell -NoExit -Command "& {$host.ui.RawUI.WindowTitle = 'Powershell'}"

PS:类似于具有PowerShell功能和语法突出显示功能的传统CMD。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.