Гид по технологиям

Добавить «Открыть командную строку» в контекстное меню папки

4 min read Windows Обновлено 03 Jan 2026
Открыть командную строку из контекстного меню
Открыть командную строку из контекстного меню

Анимация: открытие командной строки из контекстного меню

Иконка: пример пункта в контекстном меню

Зачем это нужно

Если вы часто работаете в командной строке, открывать её через меню «Пуск» или через «Выполнить» долго. Этот способ позволяет быстрее открыть cmd.exe сразу в нужной папке — удобнее для скриптов, разработки и администрирования.

Важно: этот метод меняет реестр Windows. Неправильные правки могут нарушить систему. Сначала создайте резервную копию реестра.

Краткие термины

  • Реестр — централизованная база настроек Windows. Изменения вносятся через regedit.

Подготовка: создать резервную копию реестра

  1. Нажмите «Пуск» → «Выполнить», введите regedit и нажмите Enter.
  2. В редакторе реестра выберите HKEY_LOCAL_MACHINE, затем «Файл» → «Экспорт».
  3. Сохраните файл резервной копии в безопасное место (флешка, облако).

Важно: Если боитесь править реестр вручную, используйте альтернативный способ в разделе «Альтернативы».

Пошаговая инструкция (Windows)

  1. Нажмите «Пуск», выберите «Выполнить», введите:
regedit

и нажмите Enter, чтобы открыть редактор реестра.

  1. В левой панели перейдите к ключу:
HKEY_LOCAL_MACHINE\Software\Classes\Folder\shell
  1. Убедитесь, что выбран ключ shell. В правой панели щёлкните правой кнопкой мыши → Создать → Раздел (Key). Назовите его:
command prompt
  1. Выберите созданный ключ (command prompt). В правой панели дважды щёлкните (по значению) (Default) и в поле «Значение» введите:
Open Command Prompt

Нажмите Enter, чтобы сохранить.

  1. Внутри ключа command prompt щёлкните правой кнопкой мыши в правой панели → Создать → Раздел. Назовите его:
command
  1. Выберите ключ command. В правой панели дважды щёлкните (Default) и в поле «Значение» введите команду запуска:
cmd.exe /k pushd %L

Нажмите Enter.

  1. Закройте редактор реестра и обновите проводник Windows (например, перезапустив проводник или выйдя и войдя в сеанс).

  2. Теперь, если щёлкнуть правой кнопкой мыши по любой папке или по корзине на рабочем столе, появится пункт «Open Command Prompt» — он откроет окно cmd.exe в выбранной папке.

Появление пункта «Открыть командную строку» в контекстном меню

Как это работает (коротко)

Ключи в HKEY_LOCAL_MACHINE\Software\Classes\Folder\shell добавляют пункты в контекстное меню папок. Внутри создаётся подпункт command с командой запуска. Аргумент %L передаёт путь выбранной папки в cmd.exe.

Удаление или изменение пункта

Чтобы убрать пункт — удалите созданные ключи command и command prompt в ветке Folder\shell. Чтобы изменить текст пункта, отредактируйте значение (Default) ключа command prompt.

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

  • Shift + правый клик по папке: в новых версиях Windows появляется «Открыть окно PowerShell здесь» или «Открыть в терминале».
  • Готовые .reg-файлы: можно создать .reg с нужными ключами и импортировать его (меньше ошибок ручного ввода). Создавайте такие файлы только из проверенных источников.
  • Использовать Windows Terminal и добавить профиль, который открывается в выбранной папке.

Когда этот метод не сработает

  • Нет прав администратора — редактирование HKEY_LOCAL_MACHINE требует прав. Запустите regedit от администратора.
  • Групповые политики в корпоративной сети блокируют правки реестра.
  • Если установлены политики безопасности, контекстное меню может быть переопределено оболочкой проводника.

Риски и рекомендации

  • Резервная копия реестра обязательна.
  • Некорректные значения могут привести к отсутствию пункта или к ошибкам при открытии проводника.
  • Тестируйте изменения на рабочей станции или в виртуальной машине перед деплоем в сети.

Чек-листы по ролям

Администратор:

  • Убедиться в наличии резервной копии реестра.
  • Провести изменения от имени администратора.
  • Протестировать функционирование на нескольких версиях Windows.

Обычный пользователь:

  • Сделать резервную копию, если умеете.
  • Попросить администратора, если нет прав.

Разработчик скриптов:

  • Использовать pushd для корректной навигации с сохранением текущей папки.
  • Проверить совместимость с PowerShell и Windows Terminal.

Критерии приёмки

  • Пункт «Open Command Prompt» появляется в контекстном меню папки.
  • При выборе пункта cmd.exe запускается, и текущая директория соответствует папке.
  • Отсутствие ошибок в проводнике после перезагрузки.

Заключение

Добавление пункта «Открыть командную строку» в контекстное меню экономит время при частой работе с командной строкой. Соблюдайте осторожность при редактировании реестра: делайте резервные копии и тестируйте изменения. Дляжатия на безопасности и совместимости рассмотрите альтернативы, такие как Windows Terminal или использование Shift+правый клик.

Краткое резюме:

  • Создайте резервную копию реестра.
  • Добавьте ключи в HKEY_LOCAL_MACHINE\Software\Classes\Folder\shell.
  • Установите значение командного запуска: cmd.exe /k pushd %L.
  • Перезапустите проводник и проверьте пункт в контекстном меню.

Примечание: если вы не уверены в своих действиях — обратитесь к системному администратору.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как удалить червя с Mac и защитить систему
Безопасность

Как удалить червя с Mac и защитить систему

Удаление перенаправления Dipladoks.org в Windows
Кибербезопасность

Удаление перенаправления Dipladoks.org в Windows

Исправление JavaScript heap out of memory в Node.js
Node.js

Исправление JavaScript heap out of memory в Node.js

Zip‑бомбы: что это и как защититься
Безопасность

Zip‑бомбы: что это и как защититься

Splice — простой видеоредактор для iOS и Android
Софт

Splice — простой видеоредактор для iOS и Android

Твитить из браузера: плагины и виджеты
Инструменты

Твитить из браузера: плагины и виджеты