Ad esempio, vorrei che il blu fosse un po 'più leggero o che cambiassi in rosso per essere un po' più arancione. È possibile?
So che posso cambiare facilmente i colori di sfondo e di primo piano. E gli altri colori?
somecommandthatdoesntexist
.
Ad esempio, vorrei che il blu fosse un po 'più leggero o che cambiassi in rosso per essere un po' più arancione. È possibile?
So che posso cambiare facilmente i colori di sfondo e di primo piano. E gli altri colori?
somecommandthatdoesntexist
.
Risposte:
Come sai, puoi facilmente cambiare i colori della console di PowerShell usando qualcosa di simile nel tuo profilo:
$a = (Get-Host).UI.RawUI
$a.ForegroundColor = "black"
$a.BackgroundColor = "white"
Clear-Host
Tuttavia, sei limitato ai 16 colori ANSI standard. Potresti essere in grado di modificare i colori utilizzati come valori predefiniti nel registro (posso vagamente ricordare di averlo fatto in passato, ma non riesco a trovare alcuna nota su di esso), ma un modo semplice per farlo sarebbe avvolgere la console di PowerShell con Console2 e utilizzare le opzioni nelle sue impostazioni. Otterresti anche altri vantaggi, come schede e incolla facile.
EDIT: ho appena ricordato che puoi fare lo stesso senza usare Console2. Nella console PowerShell standard, basta andare alla scheda Colore in Proprietà e modificare i valori RGB dei 16 colori ANSI standard.
RegShot
prima e dopo aver apportato le modifiche e vedere qual è la differenza, per trovare la chiave di registro pertinente. È quindi possibile iniettare lo stesso valore utilizzando reg add
.