Comment puis-je installer une nouvelle police dans la console PowerShell?


17

Je souhaite personnaliser l'apparence du PowerShell dans Windows. Lorsque j'installe de nouvelles polices, elles fonctionnent très bien, mais je ne les trouve pas dans la sélection de polices PowerShell (seules les polices par défaut sont là).

Existe-t-il un moyen d'installer de nouvelles polices dans PowerShell?

Réponses:


12

De cet article :

Exécutez regedit.exe et accédez à HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Console \ TrueTypeFont.

Cliquez avec le bouton droit dans le panneau sur le côté droit et créez une nouvelle valeur de chaîne. Nommez cette valeur «0» ou «00» ou le nombre de zéros dont vous avez besoin pour créer une nouvelle clé. La valeur de cette chaîne est le nom de la police à ajouter.


1
dans mon PC, 0moyenne Lucida Console, 00moyenne Consolas, j'ai essayé de créer 000pour unifont-allmais cela ne fonctionne pas. En avez-vous la moindre idée? J'ai unifont-alld'ici: math.berkeley.edu/~serganov/ilyaz.org/software/fonts
Luke

5

Eh bien PowerShell est un framework, donc non, vous ne pouvez pas y installer de police.

Je vous recommande cependant d'utiliser PowerShell ISE. Je pense que vous l'aimerez:

boîte de dialogue des polices ish de powershell


3
Désolé, je pense que je veux dire définir la police pour la console PowerShell.
jsalonen


1

Exécutez dans PowerShell pour définir la police de PowerShell.

Set-ItemProperty -Path "Registry::HKEY_CURRENT_USER\Console" -Name "FaceName" -Value "Fira code" -Type String;

Code Fira comme exemple.


0

La console Windows est très limitée avec des fonctionnalités ... Essayez les émulateurs de console ConEmu (je suis l'auteur) ou Console2 . Utilisation de n'importe quelle police (proportionnelle également), onglets, redimensionnement de fenêtre fluide par la souris, sélection de texte conviviale, écran partagé, listes de sauts, maximisé / plein écran, style tremblement de terre, transparence et bien plus encore.


Ouais je sais. C'est pourquoi j'utilise PowerShell.
jsalonen

jsalonen: Maximus faisait référence à la console Windows, pas au processeur de commandes Windows (cmd.exe). L'hôte de console PowerShell n'est qu'une application de console standard et hérite donc des mêmes limitations.
Joey
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.