- Как добавить пользовательские шрифты в командную строку в Windows 10
- Найти и установить подходящий моноширинный шрифт
- Добавьте пользовательский шрифт в реестр
- Добавьте пользовательский шрифт в командную строку
- Консольные шрифты для windows
- Как добавить пользовательские шрифты в командную строку в Windows 10
- Измените шрифт в консоли windows для более удобной работы
- Исправляем проблему с кодировкой с помощью смены кодировки
- Исправляем проблему с кодировкой с помощью смены шрифта
- Как изменить шрифт в командной строке windows
- Найти и установить подходящий моноширинный шрифт
- Настройка командной строки изменением параметров в реестре windows.
- Настройка командной строки через изменение свойств приложения (ярлыка для запуска приложения).
- Особенности командной строки в wimdows 10 и windows server 2021
Как добавить пользовательские шрифты в командную строку в Windows 10
Мы все регулярно используем командную строку Windows для решения системных проблем, запуска командных файлов, а также для выполнения расширенных функций администрирования. Поскольку вы часто используете окно командной оболочки, вы можете обнаружить, что шрифт по умолчанию вам не по вкусу, и вы можете изменить шрифт в командной строке для лучшей читаемости.
Однако командная строка Windows имеет ограниченную область для настройки. Хотя в пользовательский интерфейс командной строки можно внести несколько изменений, например добавить прозрачность, изменить цвета и т. Д., Он все равно выглядит как старый интерфейс DOS с ограниченной гибкостью для настройки в соответствии с предпочтениями пользователя. Кроме того, приложение интерпретатора командной строки имеет очень мало вариантов для изменения шрифта. Выбор шрифта ограничен несколькими вариантами от 2 до 7 в зависимости от версии Windows.
Хотя нет прямого условия для добавления пользовательских шрифтов и изменения шрифтов в командной строке Windows, однако теперь вы можете добавить пользовательские шрифты в командную строку, используя реестр.
В этой статье мы расскажем, как добавить пользовательские шрифты в командную строку в Windows 10. Но перед тем, как мы начнем, важно отметить, что командная строка Windows может поддерживать только моноширинные шрифты. Моноширинные шрифты – это шрифты фиксированной ширины, в которых интервалы и буквы занимают одинаковую ширину в отличие от шрифтов переменной ширины. Стоит отметить, что моноширинные шрифты чрезвычайно полезны для написания исходного кода компьютерной программы. Фиксированная ширина символа помогает программистам отслеживать строки специальных символов в программном коде. Как только вы нашли подходящий моноширинный шрифт, пользователи могут включить пользовательские шрифты в командной строке, настроив реестр. Выполните следующие шаги, чтобы добавить пользовательские шрифты в командную строку.
Найти и установить подходящий моноширинный шрифт
В командной строке Windows в основном есть два варианта шрифта. Это может быть Lucida или растр . Чтобы добавить пользовательские шрифты, необходимо установить шрифт в системе, используя веб-сервисы, такие как FontSquirrel, Google Fonts и другие.
Как упоминалось ранее, командная строка распознает только моноширинные шрифты. Кроме того, Microsoft также указывает, что пользовательский шрифт, добавляемый в окно командной оболочки, должен быть FF_MODERN , если это шрифт TrueType, и OEM_CHARSET , если это шрифт, отличный от TrueType. шрифт. Microsoft также добавляет критерии, согласно которым шрифты, выбранные для командной строки, не могут иметь отрицательный пробел A или C и не могут быть шрифтом курсивного стиля .
Чтобы узнать, будет ли шрифт работать в командной строке, пользователи должны сначала установить шрифт, а затем попытаться включить его в командной строке. Хотя большинство моноширинных шрифтов сторонних веб-сервисов распознается командной строкой Windows, вы не сможете заранее прогнозировать, работает ли шрифт для вашей версии Windows, до тех пор, пока вы не попытаетесь их установить.
Как только вы найдете подходящий моноширинный шрифт, скачайте его и установите в своей системе Windows.
Как только шрифт установлен, следующий шаг – добавить их в командную строку с помощью редактора реестра.
Добавьте пользовательский шрифт в реестр
ОС Windows не позволяет пользователям добавлять пользовательские шрифты в командную строку непосредственно через пользовательский интерфейс. Чтобы сделать моноширинный шрифт доступным в командной строке, необходимо сначала добавить информацию об установленных шрифтах в реестр.
Откройте окно «Выполнить», введите regedit и нажмите Enter.
Далее перейдите по следующему пути:
В правой части панели реестра вы увидите список шрифтов, используемых командной строкой, с соответствующим значением уникального имени, например 0, 00,01 и т. Д.
Чтобы создать собственный шрифт, щелкните правой кнопкой мыши на правой стороне панели реестра и выберите Новый.
Теперь выберите строковое значение и назовите строковое значение уникальным номером. Если у вас уже есть строковое значение с 00, то назовите новое строковое значение как 000 . Просто обратите внимание, что значение, которое вы вводите, должно быть уникальным числом.
Дважды щелкните по вновь созданному строковому значению и введите имя шрифта в поле данных значения.
Нажмите ОК , чтобы применить изменения и перезагрузить систему.
Добавьте пользовательский шрифт в командную строку
Откройте Командную строку , щелкните правой кнопкой мыши строку заголовка и выберите Свойства в раскрывающемся меню.
Перейдите на вкладку Шрифт в окне свойств командной строки.
Выберите установленный шрифт в разделе Шрифт и нажмите ОК.
После этого вы должны быть в состоянии использовать командную строку с вашим любимым установленным шрифтом. Можно также изменить размер шрифта для хорошей читаемости.
Стоит отметить, что, если вы не видите шрифт в списке шрифтов окна «Свойства» в командной строке, вероятно, выбранный вами шрифт либо не поддерживается вашей версией Windows, либо вы добавили шрифт, который моноширинный шрифт.
Хотите сделать командную строку прозрачной?
Консольные шрифты для windows
Знаете ли Вы, что в свойствах окна командной строки можно использовать не только 2 шрифта? Все, что нужно знать для этого — просто применить хак реестра, чтобы разрешить другие шрифты, включая весьма удобочитаемые, которые стали доступны с Windows Vista и Office 2007.
Вы можете разрешить несколько шрифтов с фиксированной шириной. Давайте рассмотрим, как это работает.
[Как поменять шрифт по умолчанию для консоли команд]
Чтобы поменять шрифт, сделайте правый клик на плашке заголовка окна и выберите Properties (Свойства) из контекстного меню. Если Вы хотите установить значение по умолчанию для всех окон командной строки, то можете вместо этого выбрать опцию Defaults (Умолчания).
Теперь на закладке Font (Шрифт) вы сможете выбрать любой из шрифтов, который разрешен (через настройку в реестре, см. далее) для использования в окне консоли командной строки.
На скриншоте можно увидеть, что в списке разрешенных имеется шрифт Consolas. Этот шрифт по умолчанию не разрешен, но теперь мы научимся, как можно его разрешить.
[Разрешение использования дополнительных шрифтов для окна командной строки]
Чтобы разрешить использование дополнительных шрифтов в командной строке, Вам нужно ввести в реестр изменение. Для этого откройте редактор реестра regedit.exe, и с помощью поиска, или навигацией по дереву найдите следующий ключ реестра:
Зайдите в просмотр этого ключа, и в правой части окна редактора Вы увидите список разрешенных шрифтов True Type. Чтобы добавить туда еще один, добавьте новое значение типа String (Строка) под именем 00, и установите его значение в имя шрифта, который Вы хотите разрешить.
! Обратите внимание, что может понадобиться перезагрузить Ваш компьютер после внесения изменений, чтобы стало доступным использование новых шрифтов в окне консоли.
Как Вы видите на скриншотах, здесь был разрешен шрифт Consolas. Этот шрифт имеется на Windows Vista или в составе Office 2007. Но если Вы используете Windows XP, то можете получить этот шрифт, если просто установите у себя бесплатный Powerpoint 2007 Viewer (он содержит этот шрифт).
Даже на маленьких размерах шрифта буквы Consolas остаются хорошо читаемыми.
[Какие шрифты можно использовать для консоли cmd.exe]
Командная строка может принять только лишь шрифты с фиксированной шириной, так что даже не пытайтесь разрешить шрифты наподобие Comic Sans. В консоли работают шрифты наподобие White Rabbit:
Чтобы разрешить дополнительный шрифт, сохранив при этом разрешенным Consolas, сначала Вам нужно загрузить и установить его (правый клик на файле шрифта, выбрать Установить), после чего нужно в регистре добавить новую запись, но убедиться при этом, что у неё будет другое имя. Если имя 00 уже имеется, то можно использовать имена наподобие 000, или 00, 01, 02, и т. д.
После того, как шрифты разрешены, можно выбрать для консоли любой из них на той же закладке Font свойств окна (помните, что возможно понадобится перезагрузка или перелогин, чтобы изменения вступили в силу).
Некоторые шрифты в консоли не работают. Например, иногда со шрифтами фиксированного размера операционная система выдавала ошибку при попытке открыть свойства окна консоли:
Если такое случилось с Вами, то не волнуйтесь, просто вернитесь в редактирование реестра и удалите ссылку на неработающий шрифт.
Как добавить пользовательские шрифты в командную строку в Windows 10
Измените шрифт в консоли windows для более удобной работы
Те, кто имеют дело с командной строкой в Windows, знают, что шрифт и его цвет по-умолчанию не очень то подходят для продолжительной работы, например, системного администратора. Вам будет интересно узнать, что и сама Microsoft так думает 🙂 А потому, они включили в поставку Windows Vista и Office 2007 специальный шрифт Consolas, который и облегчит читаемость результатов выполненных в консоли команд.
Если у вас Windows XP и вы не устанавливали Office 2007, то такого шрифта у вас в системе, скорее всего, нет. Получить его можно очень просто — скачайте PowerPoint viewer с официального сайта Корпорации и вам его заботливо установят. Если у вас есть лицензия на Visual Studio, то набор шрифтов Consolas можно забрать тут .
Чтобы поменять шрифт с консоли, нужно «пошаманить» в регистре Windows. Открывайте в regedit такой путь HKLMSoftwareMicrosoftWindowsNTCurrentVersionConsoleTrueTypeFont и добавляйте строковый параметр (REG_SZ) с именем 00, а в поле Data впишите Consolas.
После этого нужно перезагрузить компьютер и продолжать работу с новым шрифтом в консоли.
via Change the Font of Command Prompt Window to Consolas For More Comfortable Reading
Исправляем проблему с кодировкой с помощью смены кодировки
Вместо смены шрифта, можно сменить кодировку, которая используется при работе cmd.exe.
Узнать текущую кодировку можно введя в командной строке команду chcp , после ввода данной команды необходимо нажать Enter .
Как видно на скриншоте, текущая используемая кодировка Windows-1251
Для изменения кодировки нам необходимо воспользоваться командой chcp , где — это сам код кодировки, на которую мы хотим переключиться. Возможные значения:
- 1251 — Windows-кодировка (Кириллица);
- 866 — DOS-кодировка;
- 65001 — Кодировка UTF-8;
Т.е. для смены кодировки на DOS, команда примет следующий вид:
Для смены кодировки на UTF-8, команда примет следующий вид:
Для смены кодировки на Windows-1251, команда примет следующий вид:
Исправляем проблему с кодировкой с помощью смены шрифта
Первым делом нужно зайти в свойства окна: Правой кнопкой щелкнуть по верхней части окна -> Свойства -> в открывшемся окне в поле Шрифт выбрать Lucida Console и нажать кнопку ОК .
После этого не читаемые символы должны исчезнуть, а текст должен выводиться на русском языке.
Как изменить шрифт в командной строке windows
wikiHow работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали, в том числе анонимно, 11 человек(а).
Количество просмотров этой статьи: 39 265.
Найти и установить подходящий моноширинный шрифт
В командной строке Windows в основном есть два варианта шрифта. Это может быть Lucida или растр . Чтобы добавить пользовательские шрифты, необходимо установить шрифт в системе, используя веб-сервисы, такие как FontSquirrel, Google Fonts и другие.
Как упоминалось ранее, командная строка распознает только моноширинные шрифты. Кроме того, Microsoft также указывает, что пользовательский шрифт, добавляемый в окно командной оболочки, должен быть FF_MODERN , если это шрифт TrueType, и OEM_CHARSET , если это шрифт, отличный от TrueType. шрифт.
Чтобы узнать, будет ли шрифт работать в командной строке, пользователи должны сначала установить шрифт, а затем попытаться включить его в командной строке. Хотя большинство моноширинных шрифтов сторонних веб-сервисов распознается командной строкой Windows, вы не сможете заранее прогнозировать, работает ли шрифт для вашей версии Windows, до тех пор, пока вы не попытаетесь их установить.
Настройка командной строки изменением параметров в реестре windows.
Изменение внешнего вида и некоторых свойств командной строки можно выполнить не только с помощью определенных ключейпри запуске cmd.exe, но и изменив параметры реестра, предназначенные для командного процессора в разделах:
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Command Processor — для всех пользователей.
Настройка командной строки через изменение свойств приложения (ярлыка для запуска приложения).
1. Откройте окно Командная строка.
2. Щелкните указателем мышки левый верхний угол окна и в открывшемся меню выберите пункт Свойства.
3. Выберите вкладку Общие.
4. В области Запоминание команд можно изменить размер буфера под историю команд.Если есть необходимость, выберите или введите новое значение (до 999 в поле Размер буфера, азатем выберите или введите число (до 5) в поле Количество буферов.
Увеличение размера буфера под запоминание командможет пригодиться в тех случаях, когда в течении сессии приходится вводить большое количество текста. Клавиши Стрелка вверх иСтрелка вниз позволяют вызывать ранее набранные и сохраненные в буфере команды.
5. В области Правка установите флажки Выделение мышью и Быстрая вставка. Флажок Выделение мышью позволяет копировать и вставлять данные в окне командной строки с использованием мышки. Чтобы скопировать, выделите левой кнопкой текст в окне командной строки и нажмите правую кнопку мыши.
Чтобы выполнить вставку в командную строку или текстовый файл, щелкните правой кнопкой мыши. Можно вместо выделения мышью, использовать стандартный режим, вызываемый через контекстное меню правой кнопкой мышки. Выбирается пункт Пометить, выделяется копируемый текст и нажимается правая кнопка мышки, которая используется и для копирования и для вставки.
При желании, можно изменить вид и размер шрифта, цвет символов и фона, расположение и размер окна командной строки. Например, для того, чтобы в окне командной строки отображались символы черного цвета на белом фоне, нужно установить значение цвета символов, равное 0, а значение цвета фона — 255
В диалоговом окне Изменение свойств (если оно присутствует в данной версии Windows) выберите вариант Сохранить свойства для других окон с тем же именем.
Особенности командной строки в wimdows 10 и windows server 2021
Настройки командной строки в Windows 10 (Windows Server 2021) немного отличаются от настроек предыдущих версий Windows.
При включенном флажке ”Использовать прежнюю версию консоли (Требуется перезапуск)”, настройки ничем не отличаются от тех,что применялись в среде предыдущих версий Windows. В новой же версии консоли, появляются дополнительные настройки —становятся доступными для включения флажки параметров, отсутствовавших в более ранних версия системы.
Новыевозможности в значительной степени облегчают обработку текста в окне консоли и позволяют использовать большинство стандартныхсочетаний клавиш для копирования, вставки и редактирования. Так, например, при включенном режиме ”Разрешить сочетания клавиш с CONTROL”,можно использовать стандартные сочетания клавиш, принятые в среде ОС:
— CTRL C (CTRL Insert) – скопировать выделенный текст.
— CTRL V (Shift Insert) – вставить выделенный текст.
Часть настроек ориентирована на расширение возможностей при использовании выделения текста, обработки строк, истории команд,динамического изменения внешнего вида и управления перемещением курсора, прозрачностью окна и т.п. с поддержкой множествагорячих клавиш.