Я уже давно использую шрифты Cleartype и Vista в Windows XP. Мне нравится шрифт Consolas для работы с исходным кодом. Мне бы тоже хотелось, чтобы он был шрифтом моего окна консоли (команды) Windows. Есть ли способ сделать это?
Я уже давно использую шрифты Cleartype и Vista в Windows XP. Мне нравится шрифт Consolas для работы с исходным кодом. Мне бы тоже хотелось, чтобы он был шрифтом моего окна консоли (команды) Windows. Есть ли способ сделать это?
Ответы:
Создайте резервную копию реестра Windows.
На regedit перейдите к
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont
Щелкните правой кнопкой мыши на правой панели, выберите New
-> String value
.
Написать в 00
качестве имени записи.
Щелкните правой кнопкой мыши на новую запись, нажмите Modify
.
Напишите название нужного шрифта в Value
поле данных. Это значение должно соответствовать одной из записей наHKLM\Software\Microsoft\Windows NT\CurrentVersion\Fonts
Если вы хотите добавить дополнительные шрифты, повторите предыдущие шаги, добавляя 0
к имени записи каждый раз (то есть третья запись должна быть 000
и так далее).
Перезагрузите компьютер, чтобы изменения вступили в силу.
Откройте окно консоли, щелкните правой кнопкой мыши на строке заголовка и выберите Properties
.
Выберите Font
вкладку. Новые шрифты должны появиться в списке.
Прежде чем делать что-либо из этого, пожалуйста, прочитайте статью « Почему окна консоли ограничены Lucida Console и растровыми шрифтами? », В которой подробно объясняется, почему вы все равно не должны этого делать.
chcp
. Затем попробуйте использовать кодовую страницу UTF-8 (ПОСТОЯННОЕ изменение!), chcp 65001
Чтобы найти шрифт в списке.
00
= Consolas
(я не помню, чтобы оно было там). (Да, я знаю, речь идет о Windows XP.) (3) Ответ на этот вопрос , кажется, предположить , используя 000
, 0000
, 00000
, ..., если вы хотите добавить много записей. В то время как вы , вероятно , не должно быть добавление много шрифтов, схема именования 000
, 001
, 002
казалось бы, более расширяемый / устойчивым.
Это простая настройка реестра.
HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Console\TrueTypeFont
Добавьте строковое значение (REG_SZ) с именем 00 и поместите Consolas в поле «data».
Затем вам нужно будет перезагрузить компьютер и изменить настройки по умолчанию в командной строке.
Пуск -> Выполнить -> Cmd.
Щелкните правой кнопкой мыши заголовок окна -> Свойства -> Шрифты.
Смотрите также Как установить шрифт командной строки в XP? Ошибка сервера.
Ну ... вы всегда можете попробовать что-то вроде этого, чтобы заменить ваш старый cmd
: http://sourceforge.net/projects/console/