Как открыть Windows CMD, чтобы она запускалась в текущей папке?

Когда я работаю в папке в проводнике Windows, иногда мне нужно выполнить какую-либо команду CMD в этой папке.

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

Пример:

я работаю в D:\Apps\Test, Я хотел бы иметь возможность открыть командную строку в том же контексте (что означает: D:\Apps\Test), поэтому мне не нужно снова переходить к этой папке в консоли, т.е. так открывается cdв текущее местоположение.

РЕДАКТИРОВАТЬ: Решения из этой темы не работают для меня, поэтому я задал отдельный вопрос.

9 ответов

Решение

Вы также можете щелкнуть правой кнопкой мыши в папке и заметить новую запись в контекстном меню (Открыть окно команды здесь):

Введите cmd в адресную строку проводника и нажмите Enter

Как открыть Windows CMD в проводнике из текущей папки?

Войти cmd в адресной строке проводника и нажмите Enter

Удерживайте клавишу Shift, щелкая правой кнопкой мыши в любом месте папки. Вам будет предложена опция "Открыть командное окно здесь".

Вы также можете нажать + правую кнопку мыши на любой подпапке и там же открыть командное окно.

Если вы человек с графическим интерфейсом, удерживая клавишу Shift во время щелчка правой кнопкой мыши, вы увидите в контекстном меню "Открыть командное окно". Вы можете попробовать это на текущих или вложенных папках.

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

https://i.st ack.imgur.com/WZJfz.png

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

На рисунке показана конфигурация, которую я сейчас использую. Крайняя правая кнопка открывает окно консоли для текущей папки. Вот как вы можете получить это.

  • Установите классическую версию Explorer в ClassicShell
  • Откройте новое окно проводника. Теперь вы должны увидеть дополнительную панель инструментов прямо под адресной строкой.
  • Щелкните правой кнопкой мыши на панели инструментов и выберите "Настройки Classic Explorer".
  • В открывшемся диалоговом окне установите флажок "Показать все настройки".
  • Перейдите на вкладку "Кнопки панели инструментов", чтобы настроить макет пользовательской панели инструментов. Не стесняйтесь выбрасывать любые кнопки, которые вам не нравятся.
  • Добавьте кнопку "Custom" из списка справа. Дважды щелкните вновь добавленную кнопку в списке слева и введите cmd в поле "Команда".

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

Находясь в проводнике, в панели вверху есть файловое меню, где у вас есть возможность открыть командное окно для текущего каталога. Это работает в Windows 8. (В Windows 7, удерживая нажатой клавишу Shift, когда вы нажимаете меню Файл).

Обратите внимание: если вам нужен статический значок на рабочем столе, который открывает приглашение CMD в определенной папке, вы также можете сделать следующее:

  1. Создать ярлык на рабочем столе для CMD.EXE
  2. Щелкните правой кнопкой мыши ярлык и перейдите в Свойства
  3. На вкладке "Ярлык" укажите нужное местоположение в поле "Начать с".

Очевидно, что это работает только от значка и всегда открывает одно и то же место. Другие ответы - лучший способ открыть подсказку для текущей папки (динамически).

Другие вопросы по тегам