Come posso impostare il carattere predefinito di PowerShell su Consolas?


10

Vorrei avere il carattere Consolas impostato come predefinito per PowerShell su Windows 7, indipendentemente da come lo avvio.

Ho trovato pochissime spiegazioni sul web per farlo, e nessuna mi è stata davvero chiara.

Bene, secondo questa domanda , PowerShell è avviato da un collegamento che l'utente normale non può modificare (era il mio caso).

Ho fatto clic con il pulsante destro del collegamento, quindi ho fatto clic sulla relativa scheda "carattere". Quella volta, quando ho provato a cambiare il carattere, ho ottenuto la finestra di dialogo "Accesso riservato all'amministratore", che mi ha permesso di cambiare il collegamento.

Sfortunatamente, non è stato sufficiente, poiché un successivo avvio è tornato al carattere predefinito.

Esiste un altro metodo per impostare un carattere predefinito?

Risposte:


7

Bene, secondo questa domanda , PowerShell è avviato da un collegamento che un utente normale non può modificare (era il mio caso).

Ho fatto clic con il pulsante destro del collegamento, ho avviato PowerShell come amministratore, quindi ho cambiato il carattere. Successivamente, il carattere Consolas è stato effettivamente impostato come predefinito.


3
Questo funziona per Windows 7. Per Windows 8 la console si avvia con il carattere che hai scelto, quindi torna al brutto carattere raster. :(
Greg Woods,

Ha funzionato per me in Windows 8. Ho eseguito PowerShell come amministratore, cambia carattere, chiudi; la prossima volta eseguito come utente normale, il nuovo carattere è felice.
Daryn,

Ciò che non ha funzionato, anche se come amministratore, è stato modificare il carattere predefinito. Devi andare su Proprietà-> Carattere.
Andreas Haferburg,

5

Suggerimenti pratici (ne ho scritti alcuni perché dipende da come si avvia PowerShell):

  1. Se PowerShell viene avviato dal comando Start → Esegui , potresti essere in grado di modificare la chiave HKCU \ Console \ xxx, dove xxx è qualcosa come% systemroot% ... powershell.exe. Rinomina la chiave e verifica.

  2. Se PowerShell viene avviato da un collegamento (come quando si aggiunge un elemento alla barra delle applicazioni o nella schermata Start (Windows 8), è necessario modificare il collegamento. Per ereditare la configurazione predefinita, si consiglia di crearne un altro, accedere come amministratore, spostalo nella cartella C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programmi \ Utilità di sistema , elimina il collegamento originale e rinomina il tuo, quindi aprilo e aggiungi nella barra delle applicazioni se vuoi.

  3. Se non hai accesso in scrittura alla cartella sopra, crea il collegamento in Desktop, ad esempio, e bloccalo. L'effetto è quasi lo stesso.


2

Con PowerShell.exe Microsoft non ha consentito l'impostazione del tipo di carattere tramite i comandi, altrimenti è possibile aggiungerlo al proprio profilo. Tutto quello che puoi fare è menzionare @surfasb impostandolo attraverso le proprietà della finestra. Se stai lavorando con ISE, ci sono opzioni per impostare il carattere guardando $psISE.Options.



1

Prendendo un suggerimento da un precedente commento di @Grawity, noterai quando apri Powershell che le opzioni della finestra ( Ctrl Alt Space) che le opzioni sono simili alla finestra della Console.

Quindi fai clic su predefinito e puoi modificare le opzioni.

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.