Come modificare la combinazione di colori di PowerShell su Windows 10

Il primo Windows PowerShell in assoluto è stato rilasciato oltre un decennio fa per Windows XP, Windows Server 2003 e Windows Vista. Da allora è stata una parte costante di tutte le edizioni di Windows, a partire da Windows 7 nel 2009. Sebbene siano state apportate molte modifiche al software stesso, l’unica cosa che è rimasta invariata nel corso degli anni è la combinazione di colori: uno sfondo blu con testo bianco/giallo in generale e testo rosso su sfondo nero per i messaggi di errore. Mentre la maggior parte delle persone si è abituata a questi colori, alcuni di voi potrebbero desiderare qualcosa di più distintivo, sia per una migliore visibilità che per motivi estetici. Stando così le cose, diamo un’occhiata a come è possibile modificare la combinazione di colori di Windows PowerShell in Windows 10:

Nota: Prima di procedere, è importante comprendere che questo particolare tutorial tratterà della console di PowerShell e non di PowerShell ISE, che è una delle due applicazioni host per il motore e il linguaggio di Windows PowerShell. Ha le sue impostazioni di personalizzazione che devono essere affrontate separatamente e va oltre lo scopo di questo tutorial.

Modifica i colori di sfondo e di primo piano nella console di Windows 10 PowerShell

  • Come accennato in precedenza, la console di Windows PowerShell visualizza il bianco su blu per impostazione predefinita e il rosso su nero per i messaggi di errore, quindi per cambiare i colori, fare clic con il pulsante destro del mouse sulla barra in alto della finestra di PowerShell e selezionare “Proprietà”.

Come modificare la combinazione di colori di Windows PowerShell su Windows 10

  • Quando viene visualizzata la finestra “Proprietà” di Windows PowerShell, fare clic sulla scheda “Colori”.e avrai tutta una serie di scelte per impostare i colori di sfondo e di primo piano come mostrato nello screenshot qui sotto.

Come modificare la combinazione di colori di Windows PowerShell su Windows 10

Da qui puoi cambia i colori del testo, i colori del testo popup, i colori di sfondo e persino impostare i livelli di opacità.

Modifica i colori dei messaggi di errore nella console di Windows 10 PowerShell

  • Anche se questo è stato un modo davvero semplice per modificare alcune impostazioni, cosa succede se si desidera apportare modifiche più estese alla console PowerShell? Ad esempio, cosa succede se tu desidera modificare i colori del testo e dello sfondo dei messaggi di errore dal rosso su nero a qualcosa di un po’ meno drastico? Per questo, dovrai sporcarti e usare la console stessa piuttosto che fare affidamento sulla GUI. Prima di tutto, per conoscere i colori predefiniti, vai avanti e copia/incolla questo codice sulla console di PowerShell e premi “Invio”: $host.privatedata

Come modificare la combinazione di colori di Windows PowerShell su Windows 10

  • Per modificare i colori di primo piano e di sfondo dei messaggi di errore, tutto ciò che devi fare è assegnare nuovi valori. Dal momento che vorrei cambiare il colore di sfondo in “Magenta” e il colore di primo piano in “Verde”, inserirò i due comandi seguenti. Ricordati di farlo inserirli separatamente e premere ‘Invio’ in ogni caso.
    $host.PrivateData.ErrorBackgroundColor = "Magenta"

    $host.PrivateData.ErrorForegroundColor = "Green"

Come modificare la combinazione di colori di Windows PowerShell su Windows 10

  • Ora hai configurato le impostazioni della console, ma dovrai farlo salvali nelle impostazioni del tuo profilo in modo che lo schermo si apra esattamente come vuoi, ogni volta. Per questo, prima esegui il comando $profile. Questo ti mostrerà il nome (e la posizione) del file predefinito per il tuo profilo.

Come modificare la combinazione di colori di Windows PowerShell su Windows 10

  • In realtà, però, il file di configurazione di PowerShell predefinito non esiste nemmeno nella maggior parte dei casi. Quindi esegui il seguente comando per verificare se esiste già o se è necessario crearlo da zero: test-path $profile. Se il file esiste già, otterrai un output “True”, altrimenti otterrai “False”.

Come modificare la combinazione di colori di Windows PowerShell su Windows 10

  • Come puoi vedere dallo screenshot sopra, ho ottenuto quest’ultimo, quindi dovrò creare il file. Se ottieni “True”, salta questo passaggio e vai al successivo. Altrimenti, inserisci il seguente comando per creare il file: New-Item -path $profile -type file -force

Come modificare la combinazione di colori di Windows PowerShell su Windows 10

  • Una volta creato il file, puoi facilmente modificalo con Blocco note utilizzando il notepad $profile comando nella finestra di Powershell. Da lì, puoi aggiungere qualsiasi codice di configurazione che desideri utilizzando i comandi discussi sopra. Non solo puoi cambiare i colori, ma anche i caratteri, le dimensioni delle finestre, ecc. attraverso questo metodo, ma daremo solo un’occhiata alla modifica dei colori senza complicare ulteriormente le cose.

    $console = $host.ui.rawui
    $console.backgroundcolor = "black"
    $console.foregroundcolor = "white"
    $colors = $host.privatedata
    $colors.verbosebackgroundcolor = "Magenta"
    $colors.verboseforegroundcolor = "Green"
    $colors.warningbackgroundcolor = "Red"
    $colors.warningforegroundcolor = "white"

    $colors.ErrorBackgroundColor = "DarkCyan"
    $colors.ErrorForegroundColor = "Yellow"
    set-location C:
    clear-host

Come modificare la combinazione di colori di Windows PowerShell su Windows 10

  • Ci siamo quasi, ma c’è un ultimo passaggio. Esegui il seguente comando su consentire l’esecuzione di script locali sul tuo sistema: Set-ExecutionPolicy RemoteSigned e seleziona un” per consentire tutti gli script. Ora che hai finito, ecco come apparirà la tua console PowerShell ogni volta che la avvii. Anche i messaggi di errore sembrerebbero un po’ meno stridenti di quanto non facciano normalmente.

Come modificare la combinazione di colori di Windows PowerShell su Windows 10

Questo è tutto, gente, ho reso la console di Windows PowerShell sul mio laptop di lavoro quasi esattamente come il buon vecchio prompt dei comandi con solo un tocco di colore lanciato per divertimento.

Nota: Sebbene i passaggi di cui sopra siano pensati specificamente per Windows 10, li ho anche provati sul nostro vecchio desktop Dell con Windows 7. Ogni passaggio è praticamente identico e ogni cosa ha funzionato come previsto.

GUARDA ANCHE: Come impedire l’installazione automatica degli aggiornamenti di Windows 10

Utilizzare semplici comandi per modificare i colori di Windows PowerShell in Windows 10

Windows PowerShell è un ottimo strumento per utenti esperti, ma ciò non significa che debba essere noioso, monotono e noioso. Modificare alcune impostazioni qua e là può fare la differenza nell’aspetto della tua console PowerShell, quindi provalo e cambia i colori in base alle tue sensazioni. E una volta che lo fai, non dimenticare di avvisarci su come sono andate le cose, perché amiamo sentirti.

Leave a Comment

Your email address will not be published.