Как я могу установить новый шрифт в консоли PowerShell?


17

Я хочу настроить внешний вид PowerShell в Windows. Когда я устанавливаю новые шрифты, они работают нормально, но я не могу найти их в выборе шрифтов PowerShell (там только шрифты по умолчанию).

Есть ли способ установить новые шрифты в PowerShell?

Ответы:


12

Из этой статьи :

Запустите regedit.exe и перейдите к HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Console \ TrueTypeFont.

Щелкните правой кнопкой мыши на панели справа и создайте новое строковое значение. Назовите это значение «0» или «00» или столько нулей, сколько необходимо для создания нового ключа. Значением этой строки является имя добавляемого шрифта.


1
в моем ПК, 0значит Lucida Console, 00значит Consolas, я пытался создать 000для, unifont-allно это не работает. Есть ли у вас какие-либо подсказки об этом? Я получил unifont-allотсюда: math.berkeley.edu/~serganov/ilyaz.org/software/fonts
Люк

5

Ну, PowerShell - это фреймворк, так что нет, вы не можете установить на него шрифт.

Я рекомендую вам использовать PowerShell ISE. Я думаю вам понравится

Диалоговое окно шрифтов powershell ise


3
Извините, я думаю, что имею в виду установку шрифта для консоли PowerShell.
jsalonen


1

Выполните в PowerShell, чтобы установить шрифт для PowerShell.

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

Код Fira в качестве примера.


0

Консоль Windows очень ограничена с возможностями ... Попробуйте эмуляторы консоли ConEmu (я автор) или Console2 . Использование любого шрифта (также пропорционального), вкладок, плавного изменения размера окна с помощью мыши, удобный текстовый выбор, разделенный экран, списки переходов, развернутый / полноэкранный режим, стиль Quake, прозрачность и многое другое.


Да, знаю. Вот почему я использую PowerShell.
jsalonen

jsalonen: Максимус имел в виду консоль Windows, а не командный процессор Windows (cmd.exe). Консольный хост PowerShell - это обычное консольное приложение, поэтому он наследует те же ограничения.
Джои
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.