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

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

• 4 min read • Windows • Обновлено 20 Nov 2025
Добавить «Открыть PowerShell здесь» в контекстное меню
Добавить «Открыть PowerShell здесь» в контекстное меню

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

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

Краткое руководство — что вы сделаете

  1. Откроете редактор реестра (regedit) с правами пользователя.
  2. Добавите ключи и значения для пункта контекстного меню.
  3. Проверите работу и при необходимости исправите путь к PowerShell.

Подробные шаги

1. Откройте редактор реестра

Нажмите Win + R, введите regedit и нажмите Enter, чтобы открыть редактор реестра. Подтвердите запуск от имени администратора, если появится окно контроля учётных записей.

Открытие редактора реестра Windows

2. Перейдите в нужный раздел

В левой панели навигируйте к ветке:

HKEY_CLASSES_ROOT\Directory\shell

3. Создайте новый ключ

Правый клик на ключе shell → New → Key и назовите новый ключ powershell.

Создание ключа powershell в реестре

4. Задайте текст пункта меню

Выберите созданный ключ powershell, затем дважды кликните по значению (Default) и введите текст, который будет отображаться в контекстном меню, например:

Open PowerShell Here

Изменение значения для отображаемого текста

Вы можете ввести любой другой текст — это подпись в меню.

5. Создайте подключ “command”

Правый клик на powershell → New → Key и назовите его command.

Создание ключа command в реестре

6. Задайте команду запуска

Выберите ключ command, дважды кликните Default и введите в поле значение пути к PowerShell с аргументами. Пример корректной строки:

C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe -NoExit -Command "Set-Location -LiteralPath '%L'"

Изменение значения команды запуска PowerShell

Важно: если Windows установлена не на диске C:, замените букву диска. Если у вас другая версия PowerShell, поправьте путь. Двойные обратные слеши (\) в поле реестра нужны для корректного представления пути.

Важно: для внесения изменений в HKEY_CLASSES_ROOT могут потребоваться права администратора. Перед правкой сделайте экспорт (File → Export) текущей ветки реестра — это обеспечит быстрый откат при ошибке.

7. Закройте regedit и проверьте

Закройте редактор реестра. Теперь в проводнике щёлкните правой кнопкой мыши по папке или по свободному месту на рабочем столе и выберите ваш пункт (Open PowerShell Here). Откроется окно PowerShell в выбранной папке.

Пункт «Открыть PowerShell здесь» в контекстном меню

Окно PowerShell, открытое в папке

Альтернативные способы

  • Использовать встроённую функцию: в проводнике нажмите Shift + правая кнопка мыши — в некоторых версиях Windows появляется «Открыть окно PowerShell здесь» или «Открыть в Windows Terminal».
  • Импортировать готовый .reg-файл: это удобно при массовой настройке на нескольких машинах. Ниже — шаблон .reg для копирования и запуска (сохраните как файл с расширением .reg и дважды кликните):
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\powershell]
@="Open PowerShell Here"

[HKEY_CLASSES_ROOT\Directory\shell\powershell\command]
@="C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe -NoExit -Command \"Set-Location -LiteralPath '%L'\""
  • Настроить Windows Terminal: в настройках можно добавить команду «Open in Windows Terminal», которая откроет любую предпочитаемую оболочку.

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

  • Недостаточно прав пользователя: требуется доступ администратора для записи в HKEY_CLASSES_ROOT.
  • Путь к PowerShell указан неверно (неверный диск или версия).
  • Групповые политики организации запрещают изменения реестра.
  • На новых сборках Windows по умолчанию используется Windows Terminal, и пункт PowerShell может быть заменён.

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

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

Быстрая проверка и устранение проблем

  • Если пункт не появляется — перезапустите Проводник (Explorer) или выйдите/войдите в сессию.
  • Если PowerShell открывается, но в другой папке — проверьте аргумент в строке запуска: должен быть ‘%L’ в одинарных кавычках внутри двойных кавычек для -Command.
  • Если ничего не удаётся — импортируйте ранее сохранённый экспорт реестра.

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

  • Изменение реестра может повлиять на поведение системы. Всегда делайте экспорт/резервную копию ветки перед изменением.
  • Не импортируйте .reg-файлы из сомнительных источников.
  • Убедитесь, что путь к выполняемому файлу PowerShell указывает на системную папку (C:\Windows\system32…), чтобы избежать запуска подменённых исполняемых файлов.

Мини-методология для автоматизации развёртывания

  1. Подготовьте .reg-файл с корректным путём.
  2. Тестируйте на контрольной машине, убедитесь в обратимости (резервная копия реестра).
  3. Разверните через групповые политики (GPO) или скрипт с правами администратора.

Короткий чек-лист для администратора

  • Экспортирована ветка HKEY_CLASSES_ROOT\Directory\shell
  • Корректно указан путь к powershell.exe
  • Тестирование в учётной записи без повышенных прав
  • Документирован процесс отката

1‑строчный глоссарий

  • PowerShell — оболочка командной строки и язык сценариев для автоматизации задач в Windows.
  • regedit — редактор реестра Windows.
  • HKEY_CLASSES_ROOT — раздел реестра, отвечающий за ассоциации файлов и контекстное меню.

Вывод

Добавление пункта «Открыть PowerShell здесь» в контекстное меню — простая и полезная доработка рабочего процесса. Самый безопасный способ — использовать экспорт/резервную копию реестра и при необходимости импортировать готовый .reg-файл. Если у вас корпоративные ограничения, согласуйте изменения с IT-службой.

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

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

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

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро