Руководство Windows · 2026

Горячие клавиши в командной строке Windows: шпаргалка по CMD

Практический справочник для пользователей Windows 10 и Windows 11: быстрее редактируйте команды, повторно используйте историю, копируйте и вставляйте текст, выделяйте вывод, автодополняйте пути и управляйте CMD в Windows Terminal.

⊞ Windows 10 ⊞ Windows 11 ⌨️ Горячие клавиши CMD 💻 Командная строка 🕐 8 минут чтения

Что такое горячие клавиши командной строки в Windows?

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

Большинство этих сочетаний работает и в Windows 10, и в Windows 11. Некоторые особенности зависят от того, где запущена командная строка: в классическом окне Console Host, в Windows Terminal, в удаленном сеансе или в среде восстановления.

ℹ️
Полезно знать В современных версиях Windows сочетания с Ctrl, например Ctrl + C и Ctrl + V, обычно работают в командной строке сразу. На старых или измененных системах может потребоваться включить параметр Использовать сочетания клавиш с Ctrl в свойствах CMD.
⌨️

Редактируйте команды быстрее

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

📋

Копируйте и вставляйте надежно

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

🧭

Навигируйте по выводу CMD

Прокручивайте длинные результаты, ищите данные в буфере экрана и выделяйте текст из предыдущего вывода.

Лучшие горячие клавиши командной строки, которые стоит выучить сначала

Если вам нужны только самые полезные горячие клавиши Windows CMD, начните с таблицы ниже. Эти сочетания закрывают действия, которые большинство пользователей повторяет в командной строке каждый день.

Сочетание Действие Когда использовать
Tab Автодополняет имя файла или папки При вводе длинных путей или имен исполняемых файлов
/ Перемещает по истории команд Когда нужно запустить или изменить предыдущую команду
F7 Показывает окно истории команд Когда удобно выбрать команду из видимого списка
F3 Повторяет последнюю команду Если строка была очищена или нужна предыдущая команда
Esc Очищает текущую строку команды Когда команда неверная и нужно начать заново
Ctrl + C Останавливает выполняющуюся команду или копирует выделенный текст Когда команда зависла или в консоли выделен текст
Ctrl + V Вставляет текст в CMD При вставке скопированной команды, пути или аргумента
Ctrl + F Ищет текст в буфере консоли Когда длинный вывод команды содержит много строк
⚠️
Важно Ctrl + C в командной строке имеет два значения. Если текст выделен, сочетание копирует выделение. Если текст не выделен и выполняется консольная команда, оно обычно отправляет сигнал прерывания и останавливает команду.

Горячие клавиши редактирования командной строки в Windows CMD

Эти сочетания помогают редактировать текущую команду до нажатия Enter. Они особенно полезны при работе с длинными путями, сетевыми командами, командами DISM или повторяющимися командами диагностики.

Сочетание Что делает Пример использования
/ Перемещает курсор на один символ влево или вправо Исправить опечатку без удаления всей команды
Ctrl + / Ctrl + Перемещает курсор по одному слову Быстро переходить между аргументами команды
Home Перемещает курсор в начало текущей команды Добавить echo, start или другой префикс
End Перемещает курсор в конец текущей команды Продолжить ввод после правки начала строки
Backspace Удаляет символ перед курсором Убрать ошибочно введенную букву или слеш
Delete Удаляет символ после курсора Удалить лишний символ, не сдвигая курсор
Ctrl + Home Удаляет текст от курсора до начала строки Оставить конец длинной команды, но заменить ее начало
Ctrl + End Удаляет текст от курсора до конца строки Оставить начало команды и заменить аргументы
Insert Переключает режим вставки и режим замены Управлять тем, будут ли новые символы сдвигать текст или заменять его
Esc Очищает текущую строку Начать новую команду без многократного нажатия Backspace

Быстрый пример редактирования

Предположим, вы ввели эту команду и заметили, что имя папки написано с ошибкой:

cd C:\Users\Public\Dowloads
  1. Нажимайте Ctrl + , пока курсор не дойдет до имени папки с ошибкой.
  2. Используйте , , Backspace или Delete, чтобы исправить Dowloads на Downloads.
  3. Нажмите Enter, чтобы выполнить исправленную команду.

Горячие клавиши истории команд в Command Prompt

Командная строка хранит историю команд, введенных в текущем сеансе CMD. Вы можете повторно использовать предыдущие команды, искать по ним или открыть видимый список истории.

Сочетание Действие Примечания
Показывает предыдущую команду Нажимайте несколько раз, чтобы перейти дальше назад
Показывает следующую команду в истории Полезно, если вы нажали слишком много раз
F7 Открывает список истории команд Используйте стрелки и Enter, чтобы выбрать команду
Alt + F7 Очищает историю команд текущего сеанса Это не очищает команды в других окнах CMD
F8 Ищет в истории по уже введенному тексту Введите начало команды, затем нажмите F8
F9 Запускает команду по ее номеру в истории Сначала используйте F7, если нужно увидеть номера
Page Up Возвращает самую старую команду в текущем буфере истории Полезно в длинных сеансах устранения неполадок
Page Down Возвращает самую новую команду в текущем буфере истории Возвращает вас ближе к последней введенной команде
💡
Совет История CMD привязана к сеансу. Если закрыть окно командной строки, видимая история команд этого окна исчезнет. Для постоянного журнала перенаправляйте вывод в текстовый файл или храните команды в сценарии.

Функциональные клавиши CMD: F1, F2, F3, F4, F5, F7, F8 и F9

Многие полезные горячие клавиши командной строки скрыты за функциональными клавишами. Они менее известны, чем Ctrl + C или Ctrl + V, но экономят время при повторении команд.

Клавиша Функция CMD Лучше всего подходит для
F1 Вставляет предыдущую команду по одному символу Постепенного восстановления команды из предыдущего ввода
F2 Вставляет предыдущую команду до указанного вами символа Копирования только начала последней команды
F3 Вставляет предыдущую команду Быстрого повторения последней команды
F4 Удаляет текст до указанного вами символа Удаления части текущей команды
F5 Перемещает назад по истории команд Перебора старых команд без клавиши со стрелкой
F7 Показывает список истории Выбора из нескольких предыдущих команд
F8 Ищет команду в истории по префиксу Поиска предыдущей команды, которая начинается с введенного текста
F9 Запрашивает номер истории и вставляет эту команду Запуска команды из списка F7 по номеру
⌨️
Примечание для ноутбуков На многих ноутбуках функциональные клавиши могут требовать клавишу Fn. Например, может понадобиться нажать Fn + F7 вместо одного F7, если верхний ряд настроен на управление мультимедиа.

Копирование, вставка и выделение текста в командной строке

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

Сочетание Действие Подробности
Ctrl + V Вставляет текст из буфера обмена Работает в современных окнах CMD, если включены сочетания с Ctrl
Shift + Insert Вставляет текст из буфера обмена Полезно, если Ctrl + V недоступно
Ctrl + C Копирует выделенный текст или останавливает команду Копирует только при выделенном тексте; иначе может прервать выполняющийся процесс
Ctrl + Insert Копирует выделенный текст Альтернативное сочетание копирования для консольных окон
Ctrl + A Выделяет текст в зависимости от положения курсора Может сначала выделить текущую строку, а при повторном нажатии — буфер консоли
Ctrl + M Включает режим пометки Позволяет выделять текст в окне консоли с клавиатуры
Shift + клавиши со стрелками Расширяет выделение текста Работает после входа в режим выделения или режим пометки
Enter Копирует выделенный текст в режиме пометки Полезно, когда текст выделяется клавиатурой, а не мышью

Правило безопасной вставки в CMD

Перед вставкой команд с веб-страницы сначала вставьте их в Блокнот и внимательно проверьте. Это особенно важно для команд, использующих del, format, diskpart, bcdedit, reg или права администратора.

Автодополнение имен файлов и папок клавишей Tab в командной строке

Клавиша Tab — одно из самых полезных сочетаний в командной строке. Она дополняет имена файлов, папок и исполняемых файлов в текущем контексте.

  1. Введите начало команды, имени файла или пути к папке.
  2. Нажмите Tab, чтобы подставить следующий подходящий элемент.
  3. Нажимайте Tab повторно, чтобы перебирать другие совпадения.
  4. Во многих конфигурациях консоли Shift + Tab перебирает совпадения в обратном направлении.

Пример автодополнения

Вместо ручного ввода длинного имени папки введите только начало и позвольте CMD завершить путь:

cd C:\Users\Public\Doc

Затем нажмите Tab. Командная строка может дополнить команду так:

cd C:\Users\Public\Documents
Рекомендация Используйте автодополнение Tab для путей с пробелами. CMD обычно добавляет кавычки при необходимости, что помогает избежать ошибок вроде The system cannot find the path specified.

Горячие клавиши Windows Terminal для вкладок командной строки

В Windows 11 командная строка может открываться внутри Windows Terminal. В этом случае часть сочетаний управляет окном терминала, а не самой CMD. Это удобно, когда открыто несколько вкладок командной строки.

Сочетание Действие Windows Terminal Сценарий использования
Ctrl + Shift + T Открывает новую вкладку Запустить еще один сеанс оболочки, не закрывая текущий
Ctrl + Shift + W Закрывает текущую вкладку или панель Закрыть завершенный сеанс CMD
Ctrl + Tab Переключает на следующую вкладку Переходить между вкладками Command Prompt, PowerShell и WSL
Ctrl + Shift + Tab Переключает на предыдущую вкладку Быстро вернуться к более раннему сеансу
Ctrl + Shift + F Ищет текст в терминале Найти вывод в видимом буфере терминала
Ctrl + + / Ctrl + - Увеличивает или уменьшает размер шрифта Сделать вывод CMD удобнее для чтения

✓ Сочетания CMD

  • Редактируют командную строку
  • Используют историю команд
  • Автодополняют пути к файлам
  • Прерывают выполняющуюся команду

✗ Сочетания Terminal

  • Открывают, закрывают и переключают вкладки
  • Разделяют панели или меняют внешний вид
  • Масштабируют текст терминала
  • Ищут данные в буфере терминала

Как включить сочетания клавиш Ctrl в командной строке

Если Ctrl + C, Ctrl + V или сочетания выделения не работают в командной строке, проверьте параметры консоли. Обычно это актуально для старых установок Windows, измененных профилей консоли или систем, где включен устаревший режим консоли.

  1. Откройте Командную строку.
  2. Щелкните правой кнопкой мыши по заголовку окна и выберите Свойства.
  3. Откройте вкладку Параметры.
  4. Включите Использовать сочетания клавиш с Ctrl.
  5. Включите Режим быстрой правки, если хотите упростить выделение мышью.
  6. Нажмите OK, закройте CMD и откройте ее снова.
⚠️
Устаревший режим Если включен параметр Использовать устаревшую консоль, некоторые современные сочетания могут работать иначе. Отключайте устаревший режим консоли, если он не нужен для старой программы.

Практические примеры: как горячие клавиши CMD экономят время

Пример 1 — Повторить и изменить сетевую команду

Сначала выполните команду:

ping 8.8.8.8

Затем нажмите , чтобы вернуть ее, нажмите Ctrl + , чтобы перейти к IP-адресу, измените его и запустите еще одну проверку:

ping 1.1.1.1

Пример 2 — Найти предыдущую команду DISM или SFC

После выполнения нескольких команд нажмите F7, чтобы показать историю команд. Выберите предыдущую команду восстановления и нажмите Enter:

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

Пример 3 — Использовать Tab для папки с пробелами

Начните вводить путь:

cd C:\Program

Нажимайте Tab, пока CMD не дополнит папку:

cd "C:\Program Files"

Пример 4 — Сохранить длинный вывод в файл вместо прокрутки

Если вывод слишком длинный и его неудобно просматривать горячими клавишами прокрутки, сохраните его в текстовый файл:

ipconfig /all > "%USERPROFILE%\Desktop\network-info.txt"

Затем откройте файл в Блокноте и используйте Ctrl + F для поиска.

Почему горячие клавиши командной строки могут не работать

Если сочетания клавиш CMD не работают, причина обычно не в самой команде. Проверьте хост консоли, настройки клавиатуры, поведение удаленного сеанса и программы, которые могут перехватывать клавиши.

Проблема Вероятная причина Решение
Ctrl + V не вставляет текст Сочетания с Ctrl отключены или активен устаревший режим консоли Откройте свойства CMD и включите Использовать сочетания клавиш с Ctrl
F7 не показывает историю Функциональный ряд ноутбука настроен как мультимедийные клавиши Попробуйте Fn + F7 или измените настройку Fn Lock
Ctrl + C останавливает команду вместо копирования В консоли не выделен текст Сначала выделите текст, затем нажмите Ctrl + C; либо используйте Ctrl + Insert
Tab не дополняет ожидаемое имя файла Текущая папка отличается от предполагаемой или введенный префикс совпадает с другим элементом Выполните cd, чтобы проверить текущий каталог, и нажимайте Tab повторно
Сочетания работают иначе в Terminal Windows Terminal перехватывает некоторые комбинации клавиш Проверьте настройки Terminal или откройте классическую командную строку через cmd.exe
Сочетания не работают в удаленном рабочем столе или виртуальной машине Хостовая система перехватывает комбинацию клавиш Используйте настройки клавиатуры удаленного клиента или отправьте сочетание через меню сеанса
Проверка 1

Проверьте другое окно CMD

Откройте новое окно командной строки и проверьте сочетание там. Зависший консольный процесс может странно влиять на ввод.

Быстрый тест
Проверка 2

Проверьте свойства консоли

Убедитесь, что сочетания с Ctrl включены, а устаревший режим консоли не принуждает старое поведение.

Настройки
Проверка 3

Попробуйте Windows Terminal

Если классическая консоль ведет себя нестабильно, запустите CMD как профиль внутри Windows Terminal и сравните работу сочетаний.

Альтернатива

Частые вопросы о горячих клавишах командной строки

Q Какое сочетание вставляет текст в командной строке?
В современной командной строке используйте Ctrl + V. Если не работает, попробуйте Shift + Insert или включите Использовать сочетания клавиш с Ctrl в свойствах CMD.
Q Что делает Ctrl+C в CMD?
Ctrl + C копирует выделенный текст, если есть активное выделение. Если команда выполняется и текст не выделен, сочетание обычно прерывает или останавливает выполняющуюся команду.
Q Как посмотреть историю команд в Command Prompt?
Нажмите F7, чтобы открыть список истории команд. Также можно нажимать и , чтобы перемещаться по предыдущим командам по одной.
Q Какая горячая клавиша CMD отвечает за автодополнение?
Нажмите Tab. CMD дополнит подходящее имя файла или папки. Нажимайте Tab повторно, чтобы перебирать совпадения.
Q Как очистить текущую строку команды?
Нажмите Esc, чтобы очистить текущую командную строку до выполнения. Чтобы очистить вывод на экране, введите cls и нажмите Enter.
Q Одинаковые ли сочетания CMD в Windows Terminal?
Большинство сочетаний для редактирования и истории CMD продолжает работать, но Windows Terminal добавляет собственные горячие клавиши для вкладок, панелей, размера шрифта и поиска. Некоторые комбинации могут обрабатываться Terminal до того, как попадут в CMD.
Q Можно ли изменить горячие клавиши командной строки?
Классическая командная строка имеет ограниченные встроенные возможности настройки сочетаний клавиш. Windows Terminal дает больше настроек горячих клавиш, если запускать Command Prompt как профиль терминала.

Заключение: самые полезные горячие клавиши CMD для пользователей Windows

Главный вывод

Сначала стоит запомнить эти горячие клавиши командной строки: Tab для автодополнения, и для истории команд, F7 для списка истории, Esc для очистки текущей строки, Ctrl + V для вставки и Ctrl + C для копирования выделенного текста или остановки выполняющейся команды.

Когда эти сочетания станут привычными, добавьте функциональные клавиши, режим пометки, поиск по консоли и горячие клавиши вкладок Windows Terminal — так ежедневная диагностика станет быстрее и менее подверженной ошибкам.

Похожие руководства по Windows