Jak dodać tytuł do okna PowerShell?

12

Mam wiele otwartych okien programu PowerShell z historią poleceń specyficzną dla zadania.

W starych dobrych czasach plików wsadowych używałbym Title finance dptlub Title Email Admin. Jak mogę to zrobić w PS?

goodguys_activate
źródło
Smutne, że stare polecenie „tytuł” ​​DOS-a wciąż nie zostało przyjęte przez PowerShell. Jeśli uważasz, że to proste polecenia PowerShell tytuł byłoby miło, proszę głosować tutaj: windowsserver.uservoice.com/forums/301869-powershell/...
buzz3791

Odpowiedzi:

17
PS C:\> $Host.UI.RawUI.WindowTitle = "New Window Title"

Możesz także wrzucić to do swojego profilu, jeśli jest to coś, co chcesz w każdym nowym oknie PS.

Przeczytaj artykuł TechNet Dostosowywanie konsoli Windows PowerShell

jscott
źródło
0

Jeśli to Twoja konsola, którą możesz dostosować, poniższy artykuł w poradniku zawiera szczegółowe informacje, których potrzebujesz. Całkiem kilka kroków, ale warto.

Tim Alexander
źródło
0

Jeśli chcesz ustawić tytuł podczas odradzania procesu:

$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)
Lou O.
źródło
0

Najprostszym sposobem na to jest użycie następującego polecenia w oknie PowerShell: -

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

Można również użyć następującego polecenia w wierszu polecenia (cmd) lub oknie dialogowym RunAs, aby uzyskać okno programu PowerShell z żądanym tytułem w tradycyjnym oknie w stylu CMD.

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

PS: To jak tradycyjny CMD z funkcjami PowerShell i podświetlaniem składni.

AbhiAbzs
źródło