Homepage » come » Personalizzazione del profilo PowerShell

    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.