Personalizzazione del profilo PowerShell
Per gli utenti frequenti di PowerShell, le impostazioni standard potrebbero non essere l'ideale. Possiamo modificare le impostazioni della nostra finestra di PowerShell su come ci piace modificando il profilo.
La prima cosa che dobbiamo verificare è se un profilo esiste già o meno. Possiamo farlo aprendo una finestra di PowerShell e digitando:
Profilo $ Percorso di prova
Dato che la nostra query è tornata “False” dovremo creare un nuovo profilo. Digiteremo quanto segue nel nostro prompt di PowerShell:
New-Item -path $ profile -type file -force
Dovresti ottenere il seguente pop-up e fare clic su Sì per procedere.
Lo script del profilo verrà ora creato. Sarà nella posizione che segue "Directory:” produzione. Quando navighiamo in quella posizione, lo script del profilo sarà lì in attesa di essere modificato. Apri il file chiamato "Microsoft.PowerShell_profile.ps1”
Il profilo sarà vuoto, quindi possiamo riempirlo con qualsiasi comando che vogliamo eseguire. È possibile impostare la posizione del prompt iniziale nella directory root aggiungendo:
set-location c:
Possiamo cambiare il titolo della finestra di PowerShell in SysadminGeek aggiungendo:
$ Shell.WindowTitle =”SysadminGeek”
Possiamo inoltre modificare le dimensioni della finestra e il scrollback con quanto segue:
$ Shell = $ Host.UI.RawUI
$ size = $ Shell.WindowSize
$ Size.width = 70
$ Size.height = 25
$ Shell.WindowSize = $ dimensione
$ size = $ Shell.BufferSize
$ Size.width = 70
$ Size.height = 5000
$ Shell.BufferSize = $ size
Lo sfondo e la colorazione del testo possono anche essere modificati con queste voci:
$ shell.BackgroundColor = "Grigio"
$ shell.ForegroundColor = "Nero"
Puoi inserire qualsiasi script o alias comunemente usato anche tu. Abbiamo incluso il nostro alias notepad.exe
alias di nuova voce: np -value C: WindowsSystem32notepad.exe
La voce finale è inclusa per cancellare tutto dalla finestra di PowerShell, offrendoti uno spazio di lavoro pulito:
Clear-Host
Tutti insieme, assomiglia a questo:
Dopo aver salvato il tuo profilo, la prossima volta che apri PowerShell vedrai tutte le modifiche apportate al tuo profilo.
È molto semplice personalizzare il tuo profilo e più usi PowerShell, più ti ritroverai a dover aggiungere nuovi alias e script da eseguire all'avvio.