Come faccio ad aggiungere un titolo a una finestra di PowerShell?


12

Ho molte finestre di PowerShell aperte, con una cronologia dei comandi specifica per un'attività.

Nei bei vecchi giorni di file Batch avrei usato Title finance dpto Title Email Admin. Come posso farlo in PS?


Triste che il vecchio comando DOS "title" non sia ancora stato adottato da PowerShell. Se ritieni che un semplice comando del titolo PowerShell sia utile, vota qui: windowsserver.uservoice.com/forums/301869-powershell/…
buzz3791

Risposte:



0

Se è la tua console che desideri personalizzare, il seguente articolo su how-to-geek ha i dettagli di cui hai bisogno. Abbastanza pochi passi ma ne vale la pena.


0

Se si desidera impostare il titolo quando si genera un processo:

$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

Il modo più semplice per farlo è utilizzare il seguente comando nella finestra di PowerShell: -

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

È inoltre possibile utilizzare il comando seguente nel prompt dei comandi (cmd) o nella finestra di dialogo RunAs per ottenere la finestra di PowerShell con il titolo desiderato nella finestra in stile CMD tradizionale.

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

PS: è come il tradizionale CMD con funzionalità PowerShell e evidenziazione della sintassi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.