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

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

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

Изображение интерфейса: окно командной строки и проводник

Поначалу Windows делает большую часть задач доступными через меню и ярлыки, поэтому командная строка кажется устаревшей. Тем не менее многие скрипты и системные операции требуют cmd.exe или доступа к разделам реестра. Если вы часто открываете командную строку для работы с файлами, удобнее получить её прямо из контекстного меню — правой кнопкой мыши по папке или по значку корзины.

Важно: действие изменяет реестр Windows. Если вы не уверены — создайте резервную копию реестра и точку восстановления системы.

Что такое реестр и cmd.exe (в одном предложении)

  • Реестр Windows — централизованная база настроек системы и приложений.
  • cmd.exe — стандартная командная оболочка Windows, выполняющая команды и скрипты.

Кому это полезно

  • Системным администраторам
  • Разработчикам и скриптописателям
  • Любому, кто часто работает через командную строку

Шаги (пошагово)

  1. Откройте «Выполнить» (Win+R), введите regedit и нажмите Enter. Откроется редактор реестра.
  2. В левом дереве перейдите по пути HKEY_LOCAL_MACHINE\Software\Classes\Folder\shell.
  3. Выберите папку shell, затем в правой части окна щёлкните правой кнопкой и выберите “Создать → Раздел” (Key). Назовите новый ключ command prompt или ОткрытьКоманднуюСтроку (можно локализовать текст пункта меню).
  4. Выделите новый ключ. В правой панели дважды щёлкните (Default) и в поле “Значение” введите текст пункта меню, например Открыть командную строку или Open Command Prompt. Нажмите Enter.
  5. Внутри только что созданного ключа создайте ещё один ключ и назовите его command.
  6. Выберите ключ command. Дважды щёлкните его (Default) и в поле “Значение” введите:
cmd.exe /k pushd %L

Нажмите Enter. Это запускает cmd и переключает текущую папку на выбранный путь.

  1. Закройте редактор реестра и обновите окно Проводника (F5).
  2. Правый клик по папке или по корзине теперь будет показывать ваш новый пункт меню — выберите его, чтобы открыть командную строку в этой папке.

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

Быстрые альтернативы (когда не менять реестр)

  • Shift + Правый клик → Открыть окно PowerShell здесь (в новых версиях Windows по умолчанию). Это безопасно и не требует прав администратора.
  • Создать ярлык с параметром Target: cmd.exe /k pushd “%V” и закрепить его в контекстном меню через сторонние программы (например, ShellExView, но это сторонний софт).

.reg‑файл — готовый вариант (создайте файл .reg и запустите от имени администратора)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\command prompt]
@="Открыть командную строку"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\command prompt\command]
@="cmd.exe /k pushd %L"

Примечание: при использовании .reg файла убедитесь, что путь ключа точно соответствует указанному.

Резервная копия и откат (Rollback)

  • Перед изменением: в редакторе реестра выберите File → Export (Файл → Экспорт), сохраните .reg-файл с именем реестра_резервная. Это позволит восстановить текущее состояние.
  • Откат: если что-то пошло не так, дважды кликните сохранённый .reg файл или импортируйте его через File → Import.
  • Если вы добавили ключ вручную и хотите удалить его: в Regedit перейдите к HKEY_LOCAL_MACHINE\Software\Classes\Folder\shell, найдите созданный ключ (command prompt) и удалите его.

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

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

Тестовые сценарии

  • Правый клик по папке C:\Users\ВашеИмя → Открыть командную строку → в cmd выполнить cd и убедиться, что путь равен C:\Users\ВашеИмя.
  • Правый клик по сетевой папке/смонтированному диску → пункт отображается и открывает cmd с корректным путём (проверьте на доступность).
  • После удаления ключа и обновления Проводника — пункт исчез.

Риски и рекомендации по безопасности

  • Неправильные изменения реестра могут нарушить работу системы. Всегда делайте экспорт реестра перед редактированием.
  • Не запускайте .reg файлы из ненадёжных источников.

Альтернативный UX: локализованный текст меню

Вы можете ввести любой текст в значении Default у ключа (например, “Открыть командную строку”), чтобы пункт контекстного меню отображался на русском. Техническая команда запуска cmd должна оставаться корректной: cmd.exe /k pushd %L.

Краткая методология (микро‑SOP)

  1. Резервная копия реестра. 2. Создание ключей в HKEY_LOCAL_MACHINE\Software\Classes\Folder\shell. 3. Задание текста пункта меню. 4. Создание подпапки command с командой запуска. 5. Проверка и тесты. 6. Документирование изменений.

Краткий глоссарий (одна строка)

  • cmd.exe — классическая командная оболочка Windows; реестр — хранилище настроек ОС и приложений.

Что может пойти не так (когда это не сработает)

  • Отсутствие прав администратора: изменение HKEY_LOCAL_MACHINE требует прав администратора.
  • Групповая политика (Domain GPO) может блокировать правки реестра.
  • Специальные оболочки/сетевые папки с ограничениями могут не позволить корректно выполнить pushd.

Итог

Добавление пункта «Открыть командную строку» в контекстное меню — небольшой, но полезный апгрейд рабочего процесса для тех, кто часто работает с cmd. Сделайте резервную копию реестра, следуйте шагам и протестируйте результат. При сомнениях используйте Shift+Правый клик → PowerShell как безопасную альтернативу.

Важно: если вы не хотите править реестр вручную, используйте предоставленный .reg-файл и запускайте его только из доверенного источника.

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

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

Многокамерная трансляция бесплатно
Стриминг

Многокамерная трансляция бесплатно

Открыть Configuration Manager (SCCM) в Windows 11
Системное администрирование

Открыть Configuration Manager (SCCM) в Windows 11

Внешнее Featured Image по URL в WordPress
WordPress

Внешнее Featured Image по URL в WordPress

Отключить автозапуск USB в Windows XP и выше
Безопасность

Отключить автозапуск USB в Windows XP и выше

Удаление скрытой рекламы в расширениях Chrome
Безопасность

Удаление скрытой рекламы в расширениях Chrome

Сократите время загрузки Linux с E4rat
Linux

Сократите время загрузки Linux с E4rat