Я уже давно использую шрифты 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/