Я використовую шрифти Cleartype та Vista у Windows XP вже досить давно. Мені подобається шрифт Consolas за роботу з вихідним кодом. Я також хотів би, щоб він був шрифтом мого вікна консолі (команди) Windows. Чи є спосіб це зробити?
Я використовую шрифти Cleartype та Vista у Windows XP вже досить давно. Мені подобається шрифт Consolas за роботу з вихідним кодом. Я також хотів би, щоб він був шрифтом мого вікна консолі (команди) Windows. Чи є спосіб це зробити?
Відповіді:
Створіть резервну копію реєстру Windows.
Під час реєстрації перейдіть до
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 і поставте консолі в поле "дані".
Потім вам потрібно буде перезавантажити комп'ютер і змінити типовий параметр в командному рядку.
Старт -> Виконати -> Cmd.
Клацніть правою кнопкою миші заголовок вікна -> Властивості -> Шрифти.
Див. Також Як встановити шрифт командного рядка на XP? за помилкою сервера.
Ну ... ви завжди можете спробувати щось подібне, щоб замінити ваше старе cmd
: http://sourceforge.net/projects/console/