4

Есть ли способ вызвать консоль Windows (для текущего каталога) из контекстного меню проводника Windows? Мне очень нравится эта функция в Nautilus (в Linux), и мне интересно, есть ли параллельная функция в Windows.

Изменить: я особенно заинтересован в Windows 7 и Windows XP.

3 ответа3

11

Вы можете использовать мощные игрушки «Открыть командное окно здесь» для Windows XP, чтобы открыть командное окно, указывающее непосредственно на выбранную папку.

РЕДАКТИРОВАТЬ

Я не пользователь Windows 7 (пока), но, очевидно, если вы нажмете клавишу "Shift" и нажмете правой кнопкой мыши на любую папку, вы получите несколько дополнительных опций, таких как "Открыть командное окно здесь".

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

4

Следующий текст, введенный в файл .reg и запущенный, сделает это:

Редактор реестра Windows, версия 5.00
[HKEY_CLASSES_ROOT\Directory\ Shell \ интерпретатор команды]
@ = "Открыть командное окно здесь"
[HKEY_CLASSES_ROOT\Directory\ Shell \ интерпретатор команды \ команды]
@ = "cmd.exe /k pushd% L"

4

Вы можете сделать это в реестре (применяются обычные предупреждения "редактирование реестра")

  1. Создайте новый ключ в HKLM\Software\Classes\Folder\Shell , назовите его Командная строка. Установите значение строки по умолчанию на то, что вы хотите видеть в контекстном меню, когда вы щелкаете правой кнопкой мыши по папке
  2. Создайте новый ключ под тем, который вы создали в шаге 1, и назовите его командой
  3. Установите значение по умолчанию ключа, созданного на шаге 2, следующим образом:
    %SystemRoot%\system32\cmd.exe /k pushd %1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .