windows – Различные цвета текста для ввода и вывода в cmd.exe – Stack Overflow на русском

Альтернативное решение – программа nhcolor

В итоге, пришлось написать решение, которое

  • может менять цвет текста в консоли по строкам
  • не ограничивает выводимый текст
  • не требует административных полномочий.

Итак, программа nhcolor имеет два варианта запуска.

Как изменить размер и тип шрифта

  1. В верхней части появившегося окна перейдите на вкладку «Шрифт» .
  2. Вы можете изменить размер и тип шрифта в двух разделах, показанных в красных прямоугольниках ниже.
  1. Когда вы закончите, нажмите windows - Различные цвета текста для ввода и вывода в cmd.exe - Stack Overflow на русскомкнопка.

Как изменить расположение окон

  1. В верхней части появившегося окна перейдите на вкладку «Макет» .
  2. В этом окне вы можете изменить размер окна по умолчанию, когда на экране открывается окно CDM, а затем размер буфера экрана.
  1. Когда вы закончите, нажмите windows - Различные цвета текста для ввода и вывода в cmd.exe - Stack Overflow на русскомкнопка.

Как изменить шрифт и цвет фона

  1. Нажмите клавишу Windows, введите CMD и нажмите клавишу ВВОД .
  2. Щелкните правой кнопкой мыши сплошную часть вверху окна.
  3. В раскрывающемся меню выберите Свойства .
  1. В верхней части появившегося окна перейдите на вкладку «Цвета» .
  2. На этой вкладке вы можете выбрать либо « Текст на экране», либо « Фон экрана», а затем настроить параметры цвета и непрозрачность.
  1. Когда вы закончите, нажмите windows - Различные цвета текста для ввода и вывода в cmd.exe - Stack Overflow на русскомкнопка.

Настройка командной строки изменением параметров в реестре windows.

Изменение внешнего вида и некоторых свойств командной строки можно выполнить не только с помощью определенных ключей
при запуске cmd.exe, но и изменив параметры реестра, предназначенные для командного процессора в разделах:


HKEY_LOCAL_MACHINE SOFTWARE Microsoft Command Processor – для всех пользователей.

Особенности командной строки в wimdows 10 и windows server 2021

Настройки командной строки в Windows 10 (Windows Server 2021) немного отличаются от настроек предыдущих версий Windows.

При включенном флажке ”Использовать прежнюю версию консоли (Требуется перезапуск)”, настройки ничем не отличаются от тех,
что применялись в среде предыдущих версий Windows. В новой же версии консоли, появляются дополнительные настройки –
становятся доступными для включения флажки параметров, отсутствовавших в более ранних версия системы.

:/>  Запуск powershell из bat файла и выполнение команды

Новые
возможности в значительной степени облегчают обработку текста в окне консоли и позволяют использовать большинство стандартных
сочетаний клавиш для копирования, вставки и редактирования. Так, например, при включенном режиме ”Разрешить сочетания клавиш с CONTROL”,
можно использовать стандартные сочетания клавиш, принятые в среде ОС:

– CTRL C (CTRL Insert) – скопировать выделенный текст.

– CTRL V (Shift Insert) – вставить выделенный текст.

Часть настроек ориентирована на расширение возможностей при использовании выделения текста, обработки строк, истории команд,
динамического изменения внешнего вида и управления перемещением курсора, прозрачностью окна и т.п. с поддержкой множества
горячих клавиш.

Персонализация командной строки windows

Интерфейс командной строки довольно уныл, и все обновления, на которые так щедры создатели новых версий Windows, его обходят стороной. Узнайте, как добавить цвета в командную строку и сделать ее уникальной.

По умолчанию командная строка в Windows – это белый текст на черном фоне. Функционально, но можно и покрасочней.

Чтобы посмотреть, как можно расцветить командную строку, введите вот такую команду:

color /?

Чтобы применить нужный цвет, введите команду «color» (без кавычек), номер цвета фона и номер цвета текста. Например, сделаем классический зеленый текст на черном фоне с помощью вот такой команды:

color 02

Комбинаций масса. Вот, например, красный текст на черном фоне:

color 04

И не бойтесь что-нибудь испортить. Задать один и тот же цвет для фона и текста, сделав его нечитаемым, не получится. А чтобы вернуть стандартный дизайн, просто выполните еще раз команду «color» без опций – и снова увидите простой белый текст на черном фоне.

Персонализация командной строки без команд

Если желание поменять цвет есть, но с командами возиться не хочется, просто нажмите правой кнопкой мыши на значке командной строки в левом верхнем углу окна и выберите пункт «Свойства» (Properties).

:/>  Переход на Unicode

Откройте вкладку «Цвета» (Colors) и выберите нужные цвета для текста и фона. Можно создать собственную цветовую комбинацию RGB.

Мы, например, ввели значения RGB, соответствующие фиолетовому цвету фона, как в Ubuntu 10.04.

В окне свойств также можно изменить начертание текста на вкладке «Шрифт» (Font). Можно выбрать любой из трех предложенных вариантов.

Изменения, сделанные в окне свойств, сохраняются и действуют при каждом использовании командной строки. А настройки, заданные с помощью команды «color» применяются только к текущему сеансу – при следующем запуске окно командной строки будет выглядеть как обычно.

Заключение

Эти настройки позволяют придать командной строке оригинальное оформление, и не важно, хотите ли вы раскрасить ее во все цвета радуги или сделать настолько классической, что даже операторам мэйнфреймов не снилось.

Автор: Matthew
Перевод SVET

Способы изменения цвета в командной строке и bat файле

Есть несколько довольно часто используемых способов, но они имеют существенные недостатки

Цвет текста входного потока stdin

Программа выводит в заданном цвете весь поток, поступающий на stdin.

Цвет текста задаётся параметром, например, 0c — это светло-красный текст на черном фоне, а входной поток направляется в nhcolor

Различные цвета текста для ввода и вывода в cmd.exe

Установка цветов по умолчанию для текста и фона в текстовых окнах.

COLOR [цвета]

цвета Атрибуты цветов для текстовых окон

Атрибуты цветов задаются в виде ДВУХ шестнадцатеричных цифр — первая
задает цвет фона, а вторая определяет цвет текста. Каждая цифра может
иметь следующие значения:

0 = Черный      8 = Серый
1 = Синий       9 = Светло-синий
2 = Зеленый     A = Светло-зеленый
3 = Голубой     B = Светло-голубой
4 = Красный     C = Светло-красный
5 = Лиловый     D = Светло-лиловый
6 = Желтый      E = Светло-желтый
7 = Белый       F = Ярко-белый

Если аргумент не указан, команда восстанавливает исходный выбор
цветов, каким он был на момент запуска CMD.EXE. Это значение
извлекается из текущего текстового окна, из значения ключа /T или из
значения параметра реестра DefaultColor.

:/>  Как запустить программу от имени администратора

Это из справки к команде color.

например, дайт “хацкерский” терминал – кислотно-зеленые буквы на черном фоне.

Оставьте комментарий