Я використовую шрифти 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/