Командная строка Windows является стандартным средством диагностики, настройки и управления компонентами операционной системы и прикладным программным обеспечением. В отличие от графической среды пользователя, командная строка является более гибким и универсальным инструментом, позволяющим решать многие задачи администрирования системы стандартными средствами Windows без установки дополнительного программного обеспечения.
Всем привет! Сегодня я расскажу как изменить цвет фона и шрифта командной строки (CMD) Windows.
Изменение цвета текста и фона в окне командной строки для текущего сеанса. Выполненная без параметров команда color восстанавливает стандартные цвета текста и фона в окне командной строки.
Синтаксис
Параметры
тф — Изменение цвета текста (т) и фона (ф).
В следующей таблице перечислены допустимые шестнадцатеричные числа, которые можно задать в качестве значений параметров т и ф.
/? Отображение справки в командной строке.
Описание
Чтобы задать стандартные цвета в окне командной строки, щелкните левый верхний угол этого окна, выберите команду «Умолчания», перейдите к вкладке «Цвета» и укажите цвета для параметров «Текст на экране» и «Фон экрана».
Для изменения цветов окна командной строки в текущем сеансе можно воспользоваться командой cmd /t:тф.
Если цвета текста и фона совпадают, команда color устанавливает значение параметра ERRORLEVEL в единицу (1).
Пример
Чтобы изменить цвет текста на красный, а цвет фона на белый в окне командной строки, введите следующую команду:
Posted in WINDOWS and tagged cmd.

Иногда по неизвестным причинам некоторые команды русскоязычной версии Windows выводят русский текст в нечитаемой кодировке, кракозябрами.
Например, команда help выводит нормальный текст:

Но при этом подсказка telnet выводит в ответ кракозябры.

Так может происходить, к примеру, если текущая кодировка консоли 866, а утилита telnet.exe почему-то выводит текст в кодировке 1251. Вывести текст в нужной кодировке поможет команда chcp, которая устанавливает нужную кодировку.
Вот так можно посмотреть текущую кодировку консоли:
c:\Documents and Settings\user>chcp Текущая кодовая страница: 866 c:\Documents and Settings\user>
А вот так можно поменять кодировку на 1251, после чего вывод подсказки telnet будет отображаться нормально:
c:\Documents and Settings\user>chcp 1251 Текущая кодовая страница: 1251 c:\Documents and Settings\user>

К сожалению, заранее угадать, в какой кодировке выводится текст, невозможно, поэтому проще попробовать установить командой chcp разные кодировки, чтобы добиться правильного отображения русского текста. Обычно используются кодировки 866 (кодировка русского текста DOS), 1251 (кодировка русского текста Windows), 65001 (UTF-8).
Иногда кракозябры можно убрать, если выбрать в свойствах окна cmd.exe шрифт Lucida Console (по умолчанию там стоит “Точечные шрифты”).
1. Универсальный декодер – конвертер кириллицы.
- 13.02.2020
- 17 073
- 04.10.2021
- 45

Описание
COLOR – Изменяет цвет текста и фона в окне командной строки для текущего сеанса.
Эта команда поддерживается только в CMD.EXE и не доступна в PowerShell.
Синтаксис
color> [тф]Где т – цвет текста
ф – цвет фона
Параметры
В следующей таблице перечислены допустимые шестнадцатеричные числа, которые можно задать в качестве значений параметров т и ф.
Примечания
- Чтобы задать стандартные цвета в окне командной строки, щелкните левый верхний угол этого окна, выберите команду Умолчания, перейдите к вкладке Цвета и укажите цвета для параметров Текст на экране и Фон экрана.
- Для изменения цветов окна командной строки в текущем сеансе можно воспользоваться командой cmd /t:тф.
- Если цвета текста и фона совпадают, команда color устанавливает значение параметра ERRORLEVEL в единицу (1).
Примеры использования
Чтобы изменить цвет текста на красный, а цвет фона на белый в окне командной строки, введите следующую команду:
color FCЧтобы вернуть все настройки, которые были по-умолчанию наберите команду без параметров:
colorСправочная информация

Команда COLOR – установить цвет символов и фона консоли Windows
COLOR
Формат командной строки:
Цвет задается шестнадцатеричной цифрой, Старший бит определяет яркость, а последующие биты – цвет :
Бит 0 – яркость
Бит 1 – красный ( R )
Бит 2 – зеленый ( G )
Бит 3 – синий ( B )
По умолчанию, используются белые буквы на черном фоне – цвет фона = 0 , цвет символов =7. Значения битов задают комбинацию цветов, так например, для желтого цвета используется установка битов 1 и 2 ( Красный и Зеленый). Команда для установки яркого синего цвета ( 9 ) на желтом фоне ( 6 ) :
color 69
То же, но на ярком желтом фоне:
color F0 – черные символы на ярком белом фоне, color 0F – наоборот, белые яркие символы на черном фоне. .
Каждая цифра может иметь следующие значения:
0 = Черный
1 = Синий
2 = Зеленый
3 = Голубой
4 = Красный
5 = Лиловый
6 = Желтый
7 = Белый
8 = Серый
9 = Светло-синий
A = Светло-зеленый
B = Светло-голубой
C = Светло-красный
D = Светло-лиловый
E = Светло-желтый
F = Ярко-белый
Если в команде COLOR задана только одна цифра, то она определяет цвет символов на черном фоне (значение цвета фона воспринимается как 0 ):
COLOR 1 – синие буквы на черном фоне, как в команде COLOR 01
Если аргумент не указан, команда восстанавливает исходный набор цветов,
каким он был на момент запуска CMD.EXE. Этот набор определяется из
значения ключа /T, если он был задан при запуске интерпретатора CMD.EXE, или
из значения параметров реестра, определяющих пользовательские настройки
для интерпретатора команд:
HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft \Command Processor\ DefaultColor –
для всех пользователей.
Если параметр DefaultColor имеет значение по умолчанию
( REG_DWORD 0x00000000 ),
то цветовой набор определяется значением параметра
Команда COLOR возвращает значение кода ошибки ERRORLEVEL равный 1 при попытке вызова этой команды с совпадающими значениями цвета текста и цвета
фона, например – COLOR 00 .
Весь список команд CMD Windows
Currently I’m running Windows 7 x64 and usually I want all console tools to work with UTF-8 rather than with default code page 850.
Running chcp 65001 in the command prompt prior to use of any tools helps but is there any way to set is as default code page?
Changing HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\OEMCP value to 65001 appear to make the system unable to boot in my case.
asked Apr 12, 2011 at 10:42
- Start -> Run -> regedit
- Go to
[HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\Autorun] - Change the value to
@chcp 65001>nul
If Autorun is not present, you can add a New String
1 gold badge5 silver badges10 bronze badges
answered Apr 12, 2011 at 12:22
Nils Magne LundeNils Magne Lunde
1 gold badge17 silver badges14 bronze badges
Personally, I don’t like changing the registry. This can cause a lot of problems. I created a batch file:
@ECHO OFF
REM change CHCP to UTF-8
CHCP 65001
CLSI saved at C:\Windows\System32 as switch.bat and created a link for cmd.exe on the Desktop.
In the properties of the cmd shortcut, changed the destination to: C:\Windows\System32\cmd.exe /k switch
Voilà, when I need to type in UTF-8, I use this link.

answered Dec 7, 2013 at 15:36
5 silver badges2 bronze badges
This way it applies to all applications, even those ones that I don’t start from a command prompt!
(Which was necessary for me, since I was trying to edit Agda code from Atom.)


1 gold badge16 silver badges23 bronze badges
answered May 11, 2019 at 14:44

10 silver badges11 bronze badges
Edit the Registry:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"OEMCP"="65001"Then restart. With this fix, if you are using Consolas font, it seems to lock
PowerShell into a small font size. cmd.exe still works fine. As a workaround,
you can use Lucida Console, or I switched to Cascadia Mono:
answered Jun 13, 2015 at 20:39
This can be done by creating a PowerShell profile and adding the command “chcp 65001 >$null” to it:
PS> Set-ExecutionPolicy RemoteSigned
PS> New-Item -Path $Profile -ItemType file -Force
PS> notepad $ProfileThis doesn’t require editing the registry and, unlike editing a shortcut, will work if PowerShell is started in a specific folder using the Windows Explorer context menu.
answered Sep 3, 2017 at 20:56
- Right-click the Powershell icon on Start menu and choose “More” > “Open file Location”.
- Right-click the Powershell shortcut and select “Properties”.
- Add the following to the end of the “Target” command line:
-NoExit -Command "chcp 1252"
Be happy.
Don’t fuss with Windows Registry unless you have no other option.
answered Nov 2, 2016 at 21:11
1 silver badge1 bronze badge
Open in Powershell through Explorer still didn’t work for me even though I’ve tried enabling that Beta Unicode feature in the language settings.
However, I’ve just found this worked.
[HKEY_CURRENT_USER\Console\%SystemRoot%_System32_WindowsPowerShell_v1.0_powershell.exe]
"CodePage"=dword:0000fde9 
answered Feb 15, 2021 at 11:09
If you’re using ConEmu then:
- Open up Settings from the upper right menu
- Go to Startup -> Environment
- Add
chcp 65001on a new line. - Click “Save Settings”.
- Close ConEmu and re-open it

answered May 4, 2020 at 1:22

Instead of changing the registry, you can instead create %HOMEPATH%\init.cmd.
Mine reads:
@ECHO OFF
CHCP 65001 > nul
answered Jan 21 at 9:39

У Windows 10 просто невероятный графический интерфейс (GUI), с ним можно решить практически любую задачу.
Но если вы вдруг хотите большего, нужно заняться изучением командной строки. С ее помощью вам станут доступны функции, недостижимые из GUI. Вы сможете взаимодействовать с вашей операционной системой напрямую.
В этой статье я покажу вам 14 приемов работы в командной строке Windows. Применяя их, вы будете чувствовать себя просто повелителем компьютера. Разумеется, на ваших друзей это тоже произведет впечатление.
Но при работе в командной строке Windows следует быть предельно осторожным. Любая команда, которую вы вводите, может повлечь необратимые последствия для вашего компьютера.
1. Как открыть командную строку в любой папке
Не всем нравится перемещаться по папкам в командной строке. Но вы можете открыть командную строку, оказавшись сразу в текущей папке. Для этого наберите cmd в адресной строке папки и нажмите ENTER.

2. Как создать защищенную папку с помощью командной строки
Из соображений приватности вы можете захотеть создать папку, недоступную для редактирования, перемещения или копирования случайными людьми, получившими доступ к вашему ПК.
Для этого перейдите в директорию, где находится эта папка, или откройте командную строку, находясь в этой директории. Затем выполните команду md aux\.

Эта команда создаст папку с именем aux. Ее нельзя будет удалить, отредактировать, переместить или скопировать.
Если вы заглянули в GUI и не нашли эту папку, обновите родительскую директорию.

А что делать, когда вы решите удалить защищенную папку? С помощью GUI это сделать не получится, вам придется зайти в командную строку. Выполните команду rd aux\ — и папка aux будет удалена. Предварительно сделайте бэкап нужных файлов, содержащихся в этой папке.
3. Как запустить командную строку с правами администратора
Допустим, вам потребовались полномочия администратора, а доступа к GUI у вас нет.
Введите в командной строке powershell start cmd -v runAs и нажмите ENTER. Ответьте Yes на возникшее предложение. Откроется новое окно командной строки с правами администратора.

4. Как зашифровать файлы в командной строке Windows
Если вы пользуетесь вашим компьютером с Windows 10 не единолично, но хотите, чтобы какие-то файлы были недоступны другим пользователям, вы можете эти файлы зашифровать. Для этого перейдите в папку с нужными файлами и выполните команду Cipher /E.

Теперь никто, кроме вас, не сможет открыть эти файлы.
5. Как спрятать папку с помощью командной строки
Чтобы сделать папку скрытой, введите команду attrib +h +s +r имя_папки и нажмите ENTER.
Чтобы сделать эту папку снова видимой, выполните attrib -h -s -r имя_папки.

6. Настройка командной строки Windows: меняем цвет фона и текста
Если старомодный черно-белый окрас командной строки кажется вам скучным, вы можете выбрать любую другую цветовую схему.
Для этого откройте командную строку и введите color -help. Вам будут показаны все доступные цвета, обозначенные цифрами и буквами английского алфавита.

Чтобы изменить цвета своей командной строки, выполните color номер_цвета_фона номер_цвета_шрифта.
Например, color 02 оставит черный фон, а цвет шрифта изменит на зеленый.

От редакции Techrocks. Также рекомендуем статью «Кастомизация командной строки для пользователей Windows».
7. Как изменить название окна командной строки
Вам не обязательно оставлять имя окна командной строки, установленное по умолчанию. Вы можете его изменить.
Для этого введите title имя_окна.

8. Как изменить текст предложения командной строки
Вам может не понравиться текст, который выводится на экране перед вводом команд. Если это так — смените его.
Чтобы изменить текст предложения, введите prompt нужный_текст $G и нажмите ENTER.

Благодаря символам $G текст предложения командной строки будет отделяться от ваших команд знаком >. Это просто удобно: вы всегда будете видеть, где начинается ваша команда.
9. Как изменить размер шрифта в командной строке Windows
Если шрифт, установленный по умолчанию, для вас мелковат, вы можете его увеличить. Для этого даже не нужно использовать какие-либо команды.
Шаг 1. Сделайте клик правой кнопкой мыши в окне командной строки и выберите «Свойства».

Шаг 2. Переключитесь на вкладку шрифтов и подберите желаемый размер. Затем нажмите ОК.

10. Как сгенерировать отчет о состоянии батареи
Благодаря этому вы сможете узнать, в каком состоянии сейчас батарея вашего ноутбука и что сделать, чтобы его улучшить. Лично мне очень нравится эта фича.
Чтобы сгенерировать отчет, войдите в командную строку с правами администратора. Затем введите команду powercfg/energy и нажмите ENTER.

Для вас за минуту будет сгенерирован HTML-файл, который вы сможете открыть в браузере. Найти его можно по адресу C:\Windows\system32\energy-report.html.
11. Как войти на сайт из командной строки
Вы можете открыть любой сайт прямо из командной строки, введя start www.website_name.com и нажав ENTER. Сайт откроется в вашем дефолтном браузере.


Обратите внимание, что перед именем сайта нужно ставить www, иначе фокус не сработает.
12. Как узнать IP-адрес сайта

Здесь тоже обязательно нужно ставить www перед именем сайта.
13. Как в командной строке вывести все пароли Wi-Fi
Пароль вашего текущего WiFi-соединения можно посмотреть при помощи GUI. А командная строка позволяет вывести пароли всех WiFi, к которым вы когда-либо подключались со своим ноутбуком.
Для этого запустите следующую команду и нажмите ENTER.
for /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do @echo %j | findstr -i -v echo | netsh wlan show profiles %j key=clearКлюч вы найдете прямо перед «Key content». Я его замазал, потому что мои соседи читают мои статьи:)

14. Как выключить компьютер из командной строки
Наконец, давайте научимся выключать или перезагружать компьютер из командной строки.
Для выключения запустите команду shutdown -s. Для перезагрузки — shutdown -r и нажмите ENTER.
Можно поставить таймер выключения, т. е. указать, через сколько секунд компьютер должен выключиться. Для этого введите команду shutdown /s /t время_в_секундах и нажмите ENTER.

Помимо таймера можно еще установить вывод предупреждающего сообщения. Для этого введите shutdown /s /t время_в_секундах /c «сообщение» и нажмите ENTER.

Перевод статьи «14 Windows 10 Command Line Tricks that Give You More Control Over Your PC».
Интерпретатор команд, он же командный процессор, он же приложение “Командная строка”, можно запустить несколькими способами:
– Через главное меню – ”Все приложения” – “Стандартные” – ”Командная строка”
– Через меню Пуск – Выполнить – cmd.exe
– Комбинация клавиш Win+R – cmd.exe
– Комбинация клавиш Win+X – Командная строка (только в Windows 8 и более поздних)
– Через поиск приложения cmd.exe
Стандартное окно командной строки – это окно с символами белого цвета на черном фоне. Параметры шрифтов, цвет и фон символов, использование буфера обмена и прочие свойства командной строки можно изменить в соответствии со своими предпочтениями.
Часть настроек можно выполнить, изменив свойства самого приложения, свойства ярлыка, с помощью которого запускается приложение командной строки, а часть – редактированием реестра Windows.
Настройка командной строки через изменение свойств приложения (ярлыка для запуска приложения).
1. Откройте окно Командная строка.
2. Щелкните указателем мышки левый верхний угол окна и в открывшемся меню выберите пункт Свойства.
3. Выберите вкладку Общие.

4. В области Запоминание команд можно изменить размер буфера под историю команд.
Если есть необходимость, выберите или введите новое значение (до 999 в поле Размер буфера, а
затем выберите или введите число (до 5) в поле Количество буферов. Увеличение размера буфера под запоминание команд
может пригодиться в тех случаях, когда в течении сессии приходится вводить большое количество текста. Клавиши Стрелка вверх и
Стрелка вниз позволяют вызывать ранее набранные и сохраненные в буфере команды. Для того, чтобы в буфере не запоминались
одинаковые команды, можно включить флажок Отбрасывать повторения. Значения размера буфера и количество буферов могут обличаться для разных версий Windows.
5. В области Правка установите флажки Выделение мышью и Быстрая вставка. Флажок Выделение мышью позволяет копировать и вставлять данные в окне командной строки с использованием мышки. Чтобы скопировать, выделите левой кнопкой текст в окне командной строки и нажмите правую кнопку мыши. Чтобы выполнить вставку в командную строку или текстовый файл, щелкните правой кнопкой мыши. Можно вместо выделения мышью, использовать стандартный режим, вызываемый через контекстное меню правой кнопкой мышки. Выбирается пункт Пометить, выделяется копируемый текст и нажимается правая кнопка мышки, которая используется и для копирования и для вставки. Стандартные комбинации клавиш для копирования и вставки в командной строке не работают, за исключением Windows 10 / Sever 2016
При желании, можно изменить вид и размер шрифта, цвет символов и фона, расположение и размер окна командной строки. Например, для того, чтобы в окне командной строки отображались символы черного цвета на белом фоне, нужно установить значение цвета символов, равное 0, а значение цвета фона – 255
В диалоговом окне Изменение свойств (если оно присутствует в данной версии Windows) выберите вариант Сохранить свойства для других окон с тем же именем.
Особенности командной строки в Wimdows 10 и Windows Server 2016
Настройки командной строки в Windows 10 (Windows Server 2016) немного отличаются от настроек предыдущих версий Windows.

При включенном флажке ”Использовать прежнюю версию консоли (Требуется перезапуск)”, настройки ничем не отличаются от тех,
что применялись в среде предыдущих версий Windows. В новой же версии консоли, появляются дополнительные настройки –
становятся доступными для включения флажки параметров, отсутствовавших в более ранних версия системы. Новые
возможности в значительной степени облегчают обработку текста в окне консоли и позволяют использовать большинство стандартных
сочетаний клавиш для копирования, вставки и редактирования. Так, например, при включенном режиме ”Разрешить сочетания клавиш с CONTROL”,
можно использовать стандартные сочетания клавиш, принятые в среде ОС:
– CTRL+C (CTRL+Insert) – скопировать выделенный текст.
– CTRL+V (Shift+Insert) – вставить выделенный текст.
Часть настроек ориентирована на расширение возможностей при использовании выделения текста, обработки строк, истории команд,
динамического изменения внешнего вида и управления перемещением курсора, прозрачностью окна и т.п. с поддержкой множества
горячих клавиш. Подробнее о новых возможностях командной строки в Windows 10 рассказывается в статье
Работа в командной строке ( CMD ) Windows.
Настройка командной строки изменением параметров в реестре Windows.
Изменение внешнего вида и некоторых свойств командной строки можно выполнить не только с помощью определенных ключей
при запуске cmd.exe, но и изменив параметры реестра, предназначенные для командного процессора в разделах:
HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Command Processor – для всех пользователей.
Одной из наиболее полезных настроек является изменение обработки вводимой командной строки таким образом, чтобы можно было выполнять
подстановку имен файлов и каталогов при нажатии специальной клавиши, как это реализовано в командной оболочке Unix-подобных операционных систем.
Так например, для перехода в каталог home не обязательно набирать команду :
а достаточно ввести cd /h и нажать специальную клавишу Tab – недостающая часть имени ( ome ) будет подставлена в качестве параметра команды смены каталога.
Очень полезная возможность при наборе длинных имен файлов и каталогов.
Аналогичным образом можно настроить и командную строку Windows. Запустите редактор реестра и перейдите в раздел
HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Command Processor
В современных ОС семейства Windows режим автодополнения путей при нажатии клавиши Tab уже настроен, но при необходимости, его можно перенастроить или восстановить.
Код символа Tab равен шестнадцатеричному числу 9 и его нужно задать в формате REG_DWORD для параметров CompletionChar и PathCompletionChar (
например, в Windows XP, значение 0x40 заменить на 0x9 ). Теперь, после перезапуска приложения командной строки, оцените преимущества подстановки части имен, выполнив следующие действия:
– перейти в корень диска C:
CD C:\
– для перехода, например в каталог с длинным именем Program Files наберите
CD Pro и нажмите Tab. В строке ввода должна появиться команда :
CD “Program Files”
Как видим, кроме того, что выполняется подстановка недостающей части имени каталога, в тех случаях, когда в нем имеется символ пробела, добавляются еще и двойные кавычки.
Если имеется несколько совпадающих начальных частей имен файлов или каталогов, при каждом нажатии клавиши Tab будет подставляться следующее по алфавитному порядку имя. Для возврата на предыдущее – используется комбинация Shift+Tab
Правка реестра позволяет также изменить внешний вид окна командной строки, например, цвет фона и цвет символов, как это выполняется с помощью команды COLOR или ключа /T при запуске CMD.EXE. Расцветку определяют параметры
HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Command Processor\ DefaultColor –
для всех пользователей.
Значения параметров из раздела пользователя имеют больший приоритет, по сравнению с параметрами раздела HKEY_LOCAL_MACHINE
Если параметр DefaultColor имеет значение по умолчанию
( REG_DWORD 0x00000000 ), то цветовой набор определяется значением параметра
На практике, изменение цвета фона окна и цвета символов лучше всего задавать значением параметра типа REG_DWORD:
Младший байт этого параметра определяет цвета фона и текста, каждый из которых задается шестнадцатеричной цифрой. Старший бит определяет яркость, а последующие биты – цвет :
Бит 0 – яркость
Бит 1 – красный ( R )
Бит 2 – зеленый ( G )
Бит 3 – синий ( B )
Значения битов задают комбинацию цветов, так например, для желтого цвета используется установка битов 1 и 2 ( Красный и Зеленый).
Старшие 4 бита ( тетрада ) определяют цвет фона, младшие – цвет текста.
Каждая цифра тетрады может иметь следующие значения:
0 = Черный
1 = Синий
2 = Зеленый
3 = Голубой
4 = Красный
5 = Лиловый
6 = Желтый
7 = Белый
8 = Серый
9 = Светло-синий
A = Светло-зеленый
B = Светло-голубой
C = Светло-красный
D = Светло-лиловый
E = Светло-желтый
F = Ярко-белый
Примеры значений параметра ScreenColors:
F0 – “консоль наоборот” – черные символы на белом фоне.
20 – зеленый фон, черные символы.
A0 – яркий зеленый фон, черные символы.
9F – яркий синий фон, яркие белые символы.
Использование истории вводимых команд.
При работе в командной строке удобно использовать, полностью или частично, ранее введенные команды. Для вызова ранее введенных команд используются клавиши со стрелками Стрелка Вверх – на одну команду назад и Стрелка Вниз – на одну команду вперед. Кроме того, можно использовать функциональные клавиши:
F1 – посимвольный вызов последней введенной команды. Каждое нажатие F1 приводит к последовательной подстановке в поле ввода одного символа из предыдущей команды.
F2 – копирование до символа. После нажатия на F2 на экране отображается запрос символа, до которого будет скопирована предыдущая команда. Например, если предыдущая команда была ping yandex.ru, и в качестве символа задана точка, то в строку ввода команды будет занесено ping yandex, если задан пробел, то – ping.
F3 – вызов предыдущей команды.
F4 – удалить до символа. Выполняется удаление текста от текущей позиции курсора до заданного символа.
F5 и F8 – вызов буфера ранее введенных команд. Вывод по нажатию клавиши F5 прекращается когда будет отображена первая введенная команда текущей сессии.
F7 – отображение ранее введенных команд в отдельном окне в виде списка. Для выполнения нужной команды нужно выбрать ее, используя клавиши со стрелками, и нажать ENTER
F9 – выполнить команду, номер которой запрашивается. Номер команды в списке истории можно получить при использовании F7.
Особенности настройки параметров консоли для Windows 10
Перечень новых ключей реестра и их назначение:
ForceV2 – 1 включает новые возможности, 0 – отключает. Этот параметр не запоминается в свойствах ярлыка и его значение хранится только в реестре.
LineSelection – 1 – разрешает выделение строк, 0 – отключает.
FilterOnPaste – 1 – включает фильтр содержимого буфера обмена при вставке. Позволяет отсечь служебные символы (табуляция, наклонные кавычки и т.п.), которые содержатся в буфере обмена и не могут применяться в командной строке.
LineWrap – 1 – разрешает перенос строк текста при изменении размера окна консоли.
CtrlKeyShortcutsDisabled – 0 разрешается использование комбинаций клавиш с CONTROL (CTRL+A, CTRL+C, CTRL+V и т.п.)
ExtendedEdit Keys – 1 – разрешает использование набора дополнительных клавиш для редактирования.
TrimLeadingZeros – 1 – при выделении числа двойным кликом, лидирующие нули отбрасываются (000123 – 123)
WindowsAlpha – установка прозрачности окна командной строки от 30% до 100%. Используется значение ключа реестра в виде шестнадцатеричного значения от 0x4C до 0xFF, или десятичного от 76 до 255
WordDelimiters – определяет символ-разделитель, который используется при выделении части текста комбинацией клавиш CTRL+SHIFT+ARROW. По умолчанию используется пробел. Ключ реестра имеет тип данных REG_SZ и может содержать несколько символов-разделителей. Этот параметр не запоминается в свойствах ярлыка и может храниться только в реестре.
Windows Terminal – альтернатива командной строке в Windows 10.
Список команд командной строки – список команд CMD Windows с описанием и примерами.
Командные файлы Windows – примеры создания командных файлов для решения типовых задач администрирования системы.
Работа с сетью в командной строке Windows – примеры использования командной строки для сетевой диагностики и управления сетью.
Справочник по командам CMD Windows
Данная страница представляет собой самый полный документ в русскоязычном сегменте Интернет, содержащий список команд командной строки всех версий Windows. Наименования подавляющего большинства команд являются ссылками и ведут на страницы с подробным их описанием и примерами использования. В разных версиях ОС семейства Windows набор поддерживаемых команд, их параметры командной строки, синтаксис и отображение результатов выполнения могут различаться. Одна и та же утилита командной строки может присутствовать в стандартной поставке одной версии Windows, но отсутствовать в другой, или входить в состав дополнительных средств, как например, Resource Kit или Software Development Kit.
На данной странице представлено описание не только внутренних команд CMD, но и стандартных утилит командной строки, входящих в состав конкретных версии операционной системы (ОС) семейства Windows. Некоторые из приведенных команд устарели, и больше не поддерживаются разработчиком или не имеют смысла в современных операционных системах, что отмечается в описании команды.
Список команд постоянно обновляется и включает в себя все новейшие команды, добавляемые в стандартную поставку при выходе новых версий или обновлений ОС Windows 11.
APPEND – позволяет программам открывать файлы данных из указанных
папок так, как будто они находятся в текущей папке.
ARP – просмотр и изменение таблиц ARP (Address Resolution Protocol)
ASSOC – просмотр или изменение сопоставлений расширений файлов приложениям
AT – управление планировщиком задач
ATTRIB – изменение атрибутов файлов
Auditpol – управление политиками аудита.
BASH – командная оболочка BASH в подсистеме Windows для Linux (WSL).
BCDBOOT – копирование в системный раздел файлов загрузки и создание
нового хранилища конфигурации загрузки (BCD)
BCDEDIT – редактирование хранилища данных конфигурации загрузки (BCD)
BOOTCFG – редактирование параметров загрузки в файле boot.ini
BOOTIM – вызов меню загрузки и восстановления (Выбор действия) Windows 10
BOOTREC – восстановление загрузочных записей и конфигурации загрузки Windows
BOOTSECT – редактирование загрузочных секторов для обеспечения загрузки NTLDR или BOOTMGR
BREAK – включить или выключить обработку комбинации клавиш CTRL+C в DOS
CACLS – редактирование списков управления доступом к файлам (ACL – Access Control List)
CALL – вызов из командного файла подпрограмм или других командных файлов
CD – смена каталога (Change Directory)
CHGLOGON – изменение настроек сервера терминалов, аналогично CHANGE LOGON
CHGPORT – изменение настроек сервера терминалов, аналогично CHANGE PORT
CHCP – просмотр или изменение текущей кодовой страницы
CHKDSK – проверка диска (Check Disk)
CheckNetIsolation – управление доступом приложений к интерфейсу замыкания на себя (localhost) в Windows 10
CHKNTFS – проверка признака ошибки файловой системы и управление проверкой диска при загрузке Windows
CHOICE – реализация пользовательского ввода в командном файле
CIPHER – отображение или изменение шифрования файлов на томах NTFS
CLEARMGR – управление очисткой дисков Windows
CLIP – перенаправление вывода утилит командной строки в буфер обмена Windows
CLS – очистка экрана в командной строке
CMD – запуск новой копии интерпретатора командной строки
CMDKEY – создание, отображение, удаление и сохранение имен пользователей и паролей
COLOR – изменение цвета текста и фона в окне CMD
COMMAND – запуск новой копии интерпретатора командной строки MS-DOS
COMP – сравнение содержимого файлов
COMPACT – управление сжатием и распаковкой файлов в разделах NTFS
CONVERT – преобразование файловой системы из FAT в NTFS
COPY – копирование файлов и каталогов
Cscript – сервер сценариев Windows с консольным интерфейсом
DATE – отображение или изменение даты
DEBUG – запуск отладчика DOS-Windows XP
DEFRAG – дефрагментация диска
DEL – удаление одного или нескольких файлов
DevCon – управление устройствами в командной строке
DIANTZ — тоже что и MAKECAB, создание архивов .cab.
DIR – отображение списка файлов и каталогов
DISKCOMP – сравнение содержимого двух гибких дисков
DISKCOPY – копирование содержимого одного гибкого диска на другой
DISKPART – управление разделами и дисками из командной строки
DISM – управление компонентами образрв WIM.
DISPDIAG – вывод дампов с диагностической информацией о графической подсистеме.
DJOIN – автономное присоединение компьютера к домену.
DOSKEY – редактирование и повторный вызов команд Windows, создание макросов DOSKey
DRIVERQUERY – отобразить информацию об установленных драйверах.
DxDiag – средство диагностики DirectX.
EDIT – запуск текстового редактора
ENDLOCAL – конец локальных изменений переменных окружения в командном файле
ERASE – аналогично команде DEL – удаление файлов
ESENTUTL – обслуживание баз данных Extensible Storage Engine для Windows
EVENTCREATE – запись сообщения в журнал событий Windows
EXIT – выход из процедуры или командного файла
EXPAND – распаковка сжатых файлов CAB-файлов.
EXTRACT – извлечение содержимого, распаковка CAB-файлов в Windows (EXTRAC32)
FC – сравнение содержимого файлов
FIND – поиск строки символов в файле
FINDSTR – поиск строк в файлах с использованием регулярных выражений
FOR – организация циклической обработки результатов выполнения других команд, списков, и строк в текстовых файлах
FORFILES – выполнение указанной команды для каждого файла из заданной группы
FORMAT – форматирование диска
FSUTIL – управление файловой системой
FTP – консольный FTP-клиент
FTYPE – просмотр и изменение расширений файлов и сопоставленных им приложений
GETMAC – отображение физического адреса сетевого адаптера (MAC-адреса)
GOTO – команда безусловного перехода в командном файле
GPRESULT – отображение результирующей политики (RSoP)
GPUPDATE – обновление групповых политик.
HELP – вызов справки командной строки Windows
HOSTNAME – отображение имени компьютера
iCACLS – управление списками доступа (ACL)
IF – оператор условного выполнения команд в пакетном файле
IPCONFIG просмотр и управление конфигурацией протокола IP
LABEL – редактирование меток тома дисков
LicensingDiag – диагностика лицензирования Windows 10 и старше
LOGMAN – управление монитором оценки производительности системы
LOGOFF – завершение сеанса пользователя
MAKECAB – создание сжатых файлов формата CAB
MBR2GPT – преобразование дисков MBR в GPT
MEM – вывод справки об использовании памяти в MS-DOS
MD – создание нового каталога
MKLINK – создание символической ссылки на файл или каталог
MODE – конфигурирование системных устройств в среде CMD
MORE – постраничный вывод в консоли
MOUNTVOL – управление точками монтирования томов
MOVE – перемещение файлов и каталогов
MOVEFILE – перемещение или удаление занятых файлов при следующей перезагрузке
MSG – отправка сообщений пользователям.
MSTSC – подключение к удаленному рабочему столу.
NBTSTAT – просмотр статистических данных NETBIOS через TCP/IP (NetBT)
NET – управление ресурсами локальной сети
NETCFG – отображение и изменение конфигурации компонентов сети
NETSH – командная сетевая оболочка (Network Shell)
NETSTAT – отображение статистики сетевых соединений
NSLOOKUP
OPENFILES – управление открытыми по сети или локально файлами
PATH – отображение или изменение путей поиска исполняемых файлов
PATHPING – трассировка маршрута с возможностью оценки качества участков трассы
PAUSE – пауза при выполнении командного файла
PING утилита проверки доступности узла
PKGMGR – управление программными пакетами Windows
PNPUTIL – конфигурирование драйверов устройств PnP
POPD – возврат в каталог, ранее запомненный с помощью команды PUSHD
POWERCFG – настройка параметров системы электропитания Windows
PowerShell_ISE – запуск интегрированной среды разработки сценариев PowerShell
PRINT – печать текстового файла
PROMPT – изменение строки приглашения в консоли
PUSHD – сохранить текущий путь каталога и перейти в указанный
PSR – записать действия пользователя в Windows 7/8.1/10 (Problem Steps Recorder)
QPROCESS – отобразить состояние процессов
QUERY – опросить состояние процессов и сеансов пользователей
RASDIAL – управление сеансами удаленного доступа
RASPHONE – управление сеансами удаленного доступа
RD – удаление каталога
REAGENTC – адимнистрирование стреды восстановления Windows
RECOVER – восстановление файлов на поврежденном диске
REG – утилита командной строки для работы с реестром Windows
REGEDIT – импорт и экспорт данных реестра Windows
REGSVR32 – регистрация или отмена регистрации DLL
REGINI – управление доступом к разделам реестра
RENAME (REN) – переименование файлов
REPLACE – замена или добавление файлов в катологах
RESET – сброс сеанса удаленного рабочего стола (RDP сессии)
RMDIR – удаление каталога
ROBOCOPY – утилита резервного копирования и синхронизации каталогов (Robust File and Folder Copy)
ROUTE – управление таблицей маршрутизации
RUNAS – запуск приложения от имени другого пользователя
RUNDLL32 – запуск DLL в качестве приложения
SC – управление службами Windows (Service Control)
SCHTASKS – управление планировщиком задач
SCLIST – отображение списка системных служб
ScriptRunner – запуск одного или нескольких скриптов в Windows 10
SET – отображение и изменение переменных среды окружения Windows
SETLOCAL – установка локальных переменных в командном файле
SETX – утилита для создания системных переменных
SFC – проверка и восстановление системных файлов Windows
SHIFT сдвиг входных параметров для командного файла
SHUTDOWN – выключение или перезагрузка компьютера
SLEEP – задержка по времени в пакетном файле
SLMGR – управление лицензированием программного обеспечения Windows
SORT – сортировка строк в текстовом файле
START – запуск приложения или командного файла
STORDIAG – диагностика системы хранения данных в Windows 10
SUBST – назначение (отмена назначения) каталогу буквы диска
SxSTrace – диагностическое средство трассировки компонент системы
SYSTEMINFO – отображение информации о системе
TAKEOWN – изменение владельца файла или каталога
TAR – архивирование данных архиватором tar в Windows 10
TASKKILL – завершение процессов на локальной или удаленной системе.
TASKLIST – отображение списка выполняющихся приложений и служб Windows
TIME – отображение и установка системного времени
TELNET – telnet-клиент Windows
TFTP – TFTP-клиент Windows
TIMEOUT – задержка в пакетных файлах
TITLE – изменение заголовка окна CMD.EXE
TRACERT – трассировка маршрута к удаленному узлу
TREE – отображение структуры каталога в графическом виде
TSCON – подключение к сессии удаленного рабочего стола (RDP).
TSDISCON – отключение сессии удаленного рабочего стола (RDP).
TSKILL – завершение процессов, адаптированное для среды сервера терминалов (RDP).
TYPE – вывод на экран содержимого текстового файла
TypePerf – вывод сведений о производительности на экран или в журнал
TZUTIL – управление часовыми поясами в среде Windows
VaultCmd – администрирование учетных данных Windows.
VER – отображение версии операционной системы
VERIFIER – тестирование драйверов Windows.
VERIFY – управление режимом проверки записываемых файлов
VOL – вывод данных метки тома
W32TM – управление службой времени Windows
WAITFOR – организация обмена сигналами между компьютерами
WEVTUTIL – управление событиями в Windows
WHERE – определение места расположения файлов
WHOAMI – вывод имени текущего пользователя
WINDIFF – сравнение содержимого файлов
Winget – установка, обновление, перенос и удаление приложений в Windows 10 и более поздних версий.
WinMgmt – обслуживание инструментария управления Windows (WMI)
WINRM – удаленное управление Windows из командной строки
WINRS – удаленная командная строка (Remote Shell)
WINSAT – средство проверки производительности Windows
WMIC – выполнение команды WMI в командной строке
WSCollect – получить CAB-файл с копиями журналов Windows 10 на рабочем столе
Wscript – сервер сценариев Windows с графическим интерфейсом
WSL – выполнение команд Linux и конфигурирование параметров подсистемы Windows для Linux (WSL) в Windows 10
WSLconfig – конфигурирование параметров подсистемы Windows для Linux (WSL) в Windows 10
WUSA – автономная установка обновлений Windows
XCOPY – копирование файлов и папок
Прочие материалы по работе с командной строкой Windows:
Настройка командной строки
Windows.
Работа с командной строкой Windows
Командные файлы Windows
Запуск приложений от имени администратора без запроса UAC
Работа с сетью в командной строке.
Подсистема Linux в Windows 10
В начало страницы |
На главную страницу сайта
CHCP – просмотр или изменение кодовой страницы в командной строке Windows.
Команда CHCP используется для просмотра или изменения текущей кодовой страницы в окне командной строки Windows. Кодовая страница (Code Page или сокращенно CP) определяет соответствие между двоичным кодом и соответствующим ему символом, отображаемом на экране. Для кодирования текстов на русском языке (то есть букв кириллицы) наиболее широко применяются следующие кодовые страницы:
– Windows-1251, она же Microsoft code page 1251 (CP1251) в операционных системах семейства Windows;
– Кодовая страница CP866, она же IBM code page 866 — в операционных системах семейства DOS, а также в приложениях командной строки Microsoft Windows;
– Кодовая страница CP65001, она же Unicode, UTF-8 — в современных операционных системах семейства Microsoft Windows;
Стандартно, в приложениях командной строки, используется кодовая страница 866, что соответствует DOS-кодировке. Окно приложения CMD.EXE запускается с установленной кодовой страницей 866. Изменение кодовой страницы действует только по отношению к текущему сеансу CMD.
Примеры использования команды CHCP:
chcp – отобразить текущую кодовую страницу.
chcp 1251 – установить кодовую страницу, соответствующую Windows-кодировке.
chcp 866 – установить кодовую страницу, соответствующую DOS-кодировке.
При создании командных файлов, необходимо учитывать то обстоятельство, что текст на русском языке должен быть представлен в DOS-кодировке.
Некоторые приложения командной строки Windows 7 и более поздних версий выводят текст в кодировке Unicode, что требует установки соответствующей кодовой страницы командой chcp 65001
Весь список команд CMD Windows
Способы запуска командной строки
Ссылки на материалы по настройке командной строки и приемах работы с ней размещены в конце страницы.


