Как изменить шрифт cmd.exe? [Дубликат]

17

Возможное дублирование:
Как изменить шрифт консоли Windows?

Во-первых: я попробовал диалог настроек для него (тот, который показывает Windows), и я не хочу этого .
Диалоговое окно параметров Windows по умолчанию позволяет использовать только два шрифта: «Растр» (Fixedsys) и Lucida Console. Тем не менее, я хочу использовать Consolas (это действительно шикарный шрифт). Я попытался возиться с параметрами реестра для текущего пользователя "HKEY_CURRENT_USER \ Console", но, похоже, он не работает. Помощь приветствуется.

aviraldg
источник
2
Вау. Смешно, что вам приходится взламывать реестр, чтобы использовать другой шрифт.
wfaulk
3
wfaulk: Большинство пользователей Windows, вероятно, посчитают нелепым ~/.foorcиспользование другого шрифта.
user1686 14.10.09
3
@wfaulk: Большинство пользователей Windows даже не смогут понять, почему файл «не имеет имени»
aviraldg
Дублируйте с важным предупреждением в ссылочном блоге на тему «Как изменить шрифт консоли Windows?» на superuser.com/questions/5035/…
Arjan

Ответы:

15

Я думаю, что вы меняете неправильный ключ. Перейдите к:

HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Windows NT \ CurrentVersion \ Console \ TrueTypeFont \

Щелкните правой кнопкой мыши в пустом пустом пространстве на правой панели и выберите New -> String Value .

Отредактируйте значение к этим настройкам:

Имя: 00
Данные: Консолас

Откройте командную строку, и вы сможете переключиться на шрифт Consolas в свойствах. Перезагрузка необходима для правильного отображения. Я также рекомендовал бы включить cleartype, чтобы он выглядел более плавным. Консолас выглядит лучше всего с открытым типом.

Джон Т
источник
Это показывает шрифт, да, но потом консолы начинают выглядеть как Lucida Console. (:?)
aviraldg
Некоторые источники утверждают, что вам нужно перезагрузить компьютер, чтобы он работал правильно.
wfaulk
да нужно перезагрузить, ответ обновил.
Джон Т
@wfaulk, вам нужно всего лишь открыть новую консоль, чтобы она отображалась в списке шрифтов в диалоговом окне « Свойства », но вам нужно перезагрузиться, чтобы она действительно вступила в силу, в противном случае изменение шрифта на вновь добавленный фактически не меняет шрифт.
Synetech
1
Обратите внимание, что «имя должно быть заключено в« 0 »для каждого дополнительного шрифта». Так что, если бы я хотел добавить второй шрифт, имя было бы «000». - blog.wolffmyren.com/2009/02/26/…
jumpnett
7

На самом деле это не «ответ» как таковой, но Console2 - восхитительная оболочка для cmd, которая дает гораздо больший выбор того, как он выглядит. Он также имеет вкладки и поддерживает прозрачность (если это ваша вещь). Я мог бы также дать вам сценарий ahk, чтобы сделать его похожим на консоль из [вставьте большинство названий FPS здесь], если это подсластит сделку;)

Phoshi
источник
Почему отрицательный голос, избиратель? Я не могу поправиться, если никто не скажет мне, как: '(
Фоши
2
Это было не мое, но: «Если бы кто-то хотел получить ответ на другой вопрос, он наверняка занялся бы другим вопросом?» ;-)
Арьян
Ах, но это позволяет вам изменить шрифт, и гораздо лучше, чем официальная оболочка: P
Phoshi
1

Мне пришлось использовать консоль , чтобы получить эту «функцию». Это в основном замена cmd.exe для Windows. Помимо настройки расширенных шрифтов и цветов, в нем есть куча других функций, которые могут вас заинтересовать.

Мэтью Растон
источник
0

Скотт Хансельман описывает по сути то же решение, что и Джон Т:

Использование Consolas в качестве шрифта консоли Windows

user14068
источник
Было бы лучше предоставить инструкции, чем просто ссылку.
wfaulk
3
Это против SU-кредо просто публиковать ссылки. Что произойдет, если / когда этот сайт умрет? Ваш ответ умрет с этим! Публикуйте инструкции (со ссылкой, если хотите), чтобы они были доступны любому, кто их читает.
Phoshi