Як додати заголовок до вікна оболонки повноважень?


12

У мене відкрито багато вікон PowerShell з історією команд, специфічною для завдання.

У старі добрі дні файлу Batch я б використовував Title finance dptабо Title Email Admin. Як я можу досягти цього в PS?


Сумно, що стара команда DOS "title" досі не була прийнята PowerShell. Якщо ви думаєте , простий PowerShell команди назву було б добре, будь ласка , голосувати тут: windowsserver.uservoice.com/forums/301869-powershell / ...
buzz3791

Відповіді:



0

Якщо ви маєте власну консоль, яку ви хочете налаштувати, то наступна стаття на тему « як до виходу» має детальну інформацію, яка вам потрібна. Досить кілька кроків, але того варто.


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) або діалоговому вікні RunAs для отримання вікна PowerShell з потрібним заголовком у традиційному вікні стилю CMD.

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

PS: Це як традиційний CMD з функціями PowerShell та підсвічуванням синтаксису.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.