Как настроить командную строку (cmd) в Windows 10

Командная строка - мощный инструмент, и нам нравится им пользоваться. Однако она выглядит несколько скучно и недружелюбно. Хорошей новостью является то, что вы можете настроить аспекты Command Prompt в соответствии со своими потребностями и предпочтениями, включая его внешний вид и цветовую схему. В этом руководстве показаны все различные параметры, которые можно настроить, чтобы Командная строка не только выглядела, но и работала так, как вы хотите. Вам предстоит пройти через многое, поэтому давайте начнем:

ПРИМЕЧАНИЕ: Скриншоты и инструкции в этом руководстве относятся к Windows 10 May 2019 update или новее. Если вы не знаете, какая у вас версия Windows 10, прочтите: Как проверить версию Windows 10, сборку ОС, издание или тип.


Что такое командная строка?


До появления графических пользовательских интерфейсов и Windows самой используемой операционной системой была DOS (Disk Operating System) - текстовая операционная система, которая позволяла запускать программы, набирая команды вручную. Запуск операционной системы Windows упростил весь процесс работы с компьютером, сделав его более наглядным. Хотя DOS больше не входит в состав операционных систем Windows, начиная с Windows ME (в 2000 году), у нас все еще есть приложение Command Prompt - текстовый интерпретатор командной строки, аналог командной оболочки в старой операционной системе DOS.

Командная строка показывает некоторые команды, которые вы можете запускать

Командная строка обычно предпочитается опытными пользователями и ИТ-персоналом, которые используют ее для запуска всех видов команд, от базовых до более сложных сетевых команд и команд управления дисками. Командная строка также полезна, если вы хотите просмотреть информацию о системе и управлять запущенными процессами, исправить проблемы с загрузочными записями компьютера или даже восстановить отсутствующие или поврежденные файлы Windows. Несмотря на отсутствие популярности среди рядовых пользователей, приложение было обновлено и улучшено, а его окно "Свойства" имеет больше возможностей для настройки, чем вы могли бы подумать.


Как получить доступ к Свойствам командной строки


Хотя существует множество способов запустить Командную строку, мы предпочитаем набрать "cmd" в поле поиска на панели задач, а затем нажать Enter. Конечно, вы также можете щелкнуть или коснуться результата поиска Command Prompt.

Откройте приложение с панели задач

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

Перейдите в "Свойства", чтобы внести необходимые изменения

В качестве альтернативы можно воспользоваться сочетанием клавиш Alt + Space + P. Откроется окно "Свойства", в котором будут отображены пять вкладок, которые можно использовать для детальной настройки приложения Command Prompt: Параметры, Шрифт, Макет, Цвета и Терминал.

Различные параметры настройки разделены на пять вкладок.

Настройка внешнего вида курсора в Командной строке


Первый раздел вкладки Параметры, Размер курсора, управляет размером мигающего курсора при вводе текста в окне Командной строки. Вы можете выбрать маленький (по умолчанию), средний или большой.

Выберите один из доступных вариантов размера

Курсор также можно настроить из экспериментальных настроек вкладки Терминал. Раздел "Форма курсора" позволяет выбрать другую форму для мигающего курсора.

Первый доступный вариант в этом разделе - "Использовать унаследованный стиль", который отображает толстый символ подчеркивания в маленьком размере по умолчанию, и сплошное квадратное поле при среднем размере. При большом размере опция "Использовать унаследованный стиль" ничем не отличается от последней опции, называемой "Сплошная рамка", которая превращает курсор в сплошной вертикальный прямоугольник, независимо от установленного размера. Ни один из других вариантов формы не показывает различий в зависимости от размера курсора, и для большинства из них их внешний вид легко определить по их названиям: Underscore, Vertical Bar, и Empty Box, последняя представляет собой контур вертикального прямоугольника.

Выберите форму курсора

ПРИМЕЧАНИЕ: Конечно, вы всегда можете протестировать их, но имейте в виду, что форма курсора в настоящее время сбрасывается на значение по умолчанию "Use Legacy Style" каждый раз, когда вы снова обращаетесь к окну свойств, поэтому, если вы делаете какие-либо изменения в свойствах командной строки, не забудьте снова выбрать желаемую форму курсора, прежде чем нажать или коснуться кнопки OK.

В разделе Cursor Colors вкладки Terminal можно выбрать экспериментальный параметр Use Color, чтобы выбрать пользовательский цвет для курсора, вставив его десятичный код цвета RGB. Мы смогли найти здесь обширный список кодов, но вы также можете воспользоваться поисковой системой, чтобы найти свой любимый цвет, а поле под опцией помогает, предлагая предварительный просмотр вашего выбора в реальном времени. Опция "Инверсный цвет" превращает курсор в цвет, дополняющий выбранный цвет фона. После выбора этой опции курсор автоматически меняет цвет при изменении цвета фона.

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

Настройка размера и типа шрифта, используемого в командной строке


Шрифт отображения в окне командной строки можно легко изменить на вкладке Шрифт. Первый раздел дает вам возможность изменить размер шрифта, используемого в окне командной строки. Выберите одно из значений из списка в разделе Размер или щелкните (или коснитесь) поля Размер, чтобы ввести значение от 5 до 72.

Выберите или введите размер шрифта в командной строке

В разделе Шрифт можно изменить тип шрифта, используемого в командной строке. В списке этого раздела представлены семь шрифтов, из которых вы можете выбрать один: Consolas (по умолчанию), Courier New, Lucida Console, MS Gothic, NSimSun, Raster Fonts и SimSun-ExtB. Кроме Растровых шрифтов, все остальные шесть пунктов списка имеют эффект жирного текста, который можно включить, установив флажок напротив Полужирные шрифты.

Выбор типа шрифта для командной строки

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


Настройка макета, размера и положения окна командной строки


Вкладка "Макет" управляет положением и размером окна Command Prompt, а также позволяет решить, как будет отображаться содержимое приложения. В первом разделе, "Размер экранного буфера", вы можете настроить значение параметра Ширина, чтобы определить, сколько символов может поместиться на строке в окне командной строки, прежде чем текст будет отображен на следующей строке. В поле Высота настраивается максимальное количество строк, сохраняемых и отображаемых приложением.

Размер экранного буфера управляет количеством символов и отображаемых строк

Если установлен флажок "Обернуть текст при изменении размера", параметр Ширина остается серым и не может быть изменен, поскольку текст автоматически обертывается при изменении размера, чтобы поместиться в окно командной строки. Мы рекомендуем держать этот параметр отмеченным, чтобы текст Командной строки всегда был виден целиком.

Хотя вы всегда можете изменить размер окна Командной строки, захватив его края или углы и перетащив их в соответствии с вашими предпочтениями, эти настройки применяются только к данному конкретному сеансу и теряются при его закрытии. Однако приложение запоминает изменения, сделанные в разделе "Размер окна" на вкладке "Макет". Помня о том, что эти параметры основаны на символьных ячейках, а не на пикселях, введите желаемые значения ширины и высоты окна командной строки, и в правой части появится окно предварительного просмотра, отображающее изменения в масштабе.

Выберите размер окна командной строки

При помощи параметра Положение окна можно точно настроить место появления окна командной строки на экране. Это можно сделать, задав в пикселях расстояние окна приложения от левого и верхнего краев экрана. Убедитесь, что флажок "Разрешить системе позиционировать окно" снят, иначе поля в этом разделе будут закрашены серым цветом. И снова предварительный просмотр окна справа отображает изменения в реальном времени.

Используйте поля Left и Top для изменения положения окна командной строки на экране.

Настройте цвета, используемые в командной строке


Цветовая схема командной строки по умолчанию, вызывающая зевоту, не сочетается с яркими цветами большинства приложений Windows 10. К счастью, мы можем изменить ее внешний вид с помощью опций вкладки "Цвета", которая посвящена настройке цветов, используемых в командной строке. Первое, что вы увидите в левом верхнем углу вкладки, - это четыре элемента, которые можно настроить: Текст экрана, Фон экрана, Текст всплывающего окна и Фон всплывающего окна. Хотя Screen Text изменяет цвет текста, отображаемого в окне командной строки, а Screen Background - фон этого текста, последние две опции не представляют особого интереса, поскольку с всплывающими окнами сталкиваются в основном разработчики.

Активы, которые можно настроить на вкладке Colors

Чтобы изменить цвет любого из этих активов, сначала выберите его из списка. Затем вы можете щелкнуть или коснуться одного из предустановленных цветов, показанных ниже, или использовать раздел "Выбранные значения цвета", чтобы выбрать пользовательский цвет, вставив его десятичный код цвета RGB. Если у вас в голове есть конкретный цвет, вы можете воспользоваться поисковой системой, чтобы найти его RGB-код, или посмотреть этот список кодов, который мы нашли.

Командная строка выглядит более дружелюбно

Если бы фон окна командной строки был того же цвета, что и текст, это сбивало бы пользователей с толку, делая невозможным чтение отображаемой информации. К счастью, поля Выбранные цвета экрана и Выбранные цвета всплывающих окон предлагают обратную связь в реальном времени, что облегчает выбор подходящих цветов. Если вы хотите узнать больше о параметре Непрозрачность в нижней части вкладки Цвета, прочитайте статью Как сделать PowerShell и командную строку прозрачными.

На вкладке Терминал вы можете найти больше опций, связанных с цветом, представленных в виде экспериментальных настроек. Помимо раздела Cursor Colors, который мы уже рассмотрели в первой части этого руководства, есть раздел Terminal Colors. Если опция Использовать отдельный передний план отмечена, то можно изменить цвет текста, а опция Использовать отдельный фон позволяет настроить фон.

Раздел Цвета терминала

Используйте значения RGB для определения любых цветов спектра, наблюдая за полями под каждой опцией, чтобы в реальном времени получить предварительный просмотр выбранных цветов. Если цвета терминала включены (т.е. флажки установлены), цвета, заданные для текста и фона на вкладке Терминал, имеют приоритет над цветами, выбранными на вкладке Цвета, и отменяют их.


Настройка буферов командной строки с историческими записями


Буфер служит исторической записью выполненных вами команд, и вы можете перемещаться по командам, которые вы ранее ввели в командной строке, с помощью клавиш со стрелками вверх и вниз. Настройки приложений для буферов можно изменить в разделе История команд на вкладке Параметры. Настройте, сколько команд будет храниться в буфере команд, задав размер буфера. По умолчанию он равен 50 командам, но можно установить значение 999, однако следует помнить, что это занимает оперативную память. Установка флажка "Отбрасывать старые дубликаты" в нижней части раздела позволяет Windows 10 удалять дубликаты команд из буфера.

Настройка буферов из истории команд

Второй параметр, "Количество буферов", определяет максимальное количество одновременных экземпляров, которые будут иметь свои собственные буферы команд. Значение по умолчанию равно 4, поэтому вы можете открыть до четырех экземпляров командной строки, каждый из которых будет иметь отдельный буфер. По истечении этого лимита ваши буферы перерабатываются для других процессов.


Настройка работы с текстом в командной строке


На вкладке Параметры разделы Параметры редактирования и Выбор текста помогают выбрать способ взаимодействия с окном командной строки. Если опция Режим быстрого редактирования включена, она позволяет выделять и копировать текст из окна Командной строки. Сначала выделите область текста, которую нужно скопировать, с помощью мыши или пальца, затем щелкните правой кнопкой мыши, нажмите и удерживайте или нажмите Enter. Текст будет скопирован в буфер обмена.

Опции редактирования и выделения текста влияют как на ввод, так и на вывод текста

Вторая опция - Режим вставки - имеет ту же функцию, что и клавиша Insert клавиатуры: курсор вставляет символ в текущую позицию, заставляя все символы, расположенные мимо него, сдвинуться на одну позицию дальше. Если режим вставки отключен, то ваш текст перезаписывает любой уже имеющийся текст.

В Windows 10 в командной строке появились сочетания клавиш, и для их использования необходимо установить флажки напротив опции "Включить сочетания клавиш Ctrl" (в разделе Параметры редактирования) и опции "Расширенные клавиши выделения текста" (в разделе Выделение текста). Чтобы узнать больше об использовании сочетаний клавиш в командной строке, прочитайте статью 27 полезных сочетаний клавиш для командной строки Windows 10. Вы также можете установить флажок рядом с последней опцией в разделе "Параметры редактирования" - "Использовать Ctrl+Shift+C/V как копировать/вставить" - чтобы включить использование этого сочетания клавиш.

Включение использования Ctrl+Shift+C/V в качестве копирования/вставки в CMD

Если включить опцию "Фильтровать содержимое буфера обмена при вставке", при вставке содержимого из буфера обмена в Командной строке специальные символы, такие как табуляция, автоматически удаляются, а умные кавычки преобразуются в обычные.

Первая опция в разделе "Выбор текста" - "Включить выделение с обводкой строки", и при ее активации улучшается то, как Командная строка обрабатывает выбор текста. Предыдущие версии Командной строки позволяли копировать текст из нее только в блочном режиме, что означало, что каждый раз, когда вы вставляли содержимое Командной строки в текстовый редактор, вам приходилось вручную исправлять табуляцию, обертывание слов и т. д. Если вы включите эту опцию, Windows 10 позаботится обо всем этом, поэтому вам больше не придется исправлять обтекание текста.

Параметры персонализации, доступные для выбора текста

Не забывайте, что если вы установите флажок рядом с опцией "Использовать устаревшую консоль (требует перезапуска, влияет на все консоли)" внизу, вы вернетесь к предыдущей версии консоли, что означает, что многие опции выше будут выделены серым цветом, а вкладка Terminal полностью исчезнет.

Если вы перейдете на вкладку "Терминал", в разделе "Прокрутка терминала" в нижней части есть еще одна опция, которая влияет на использование командной строки. Установите флажок рядом с опцией "Отключить прокрутку вперед", и теперь вы больше не сможете прокручивать страницу вниз после ввода последней команды.

Отключение прокрутки вперед контролирует, насколько низко вы можете прокручивать окно приложения

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


Что в первую очередь нужно настроить в командной строке?


Хотя большинство пользователей Windows 10 даже не открывают ее, опытные пользователи полагаются на Командную строку для выполнения определенных задач. Параметры настройки, которые мы рассмотрели в этом руководстве, позволяют сделать Командную строку более дружелюбной, чем кажется на первый взгляд, чтобы вы могли получить максимальную отдачу от ее использования. Прежде чем завершить это руководство, сообщите нам, какие из перечисленных выше опций вы планируете настроить в первую очередь. Пишите в комментариях ниже и давайте обсудим.

Ваше имя: *
Ваш e-mail: *
Код: Кликните на изображение чтобы обновить код, если он неразборчив
Введите код: