Как открыть Windows CMD, чтобы она запускалась в текущей папке?
Когда я работаю в папке в проводнике Windows, иногда мне нужно выполнить какую-либо команду CMD в этой папке.
Как открыть командную строку из текущей папки, чтобы консоль открылась в текущем каталоге?
Пример:
я работаю в D:\Apps\Test
, Я хотел бы иметь возможность открыть командную строку в том же контексте (что означает: D:\Apps\Test
), поэтому мне не нужно снова переходить к этой папке в консоли, т.е. так открывается cd
в текущее местоположение.
РЕДАКТИРОВАТЬ: Решения из этой темы не работают для меня, поэтому я задал отдельный вопрос.
9 ответов
Вы также можете щелкнуть правой кнопкой мыши в папке и заметить новую запись в контекстном меню (Открыть окно команды здесь):
Как открыть Windows CMD в проводнике из текущей папки?
Войти cmd
в адресной строке проводника и нажмите Enter
Удерживайте клавишу Shift, щелкая правой кнопкой мыши в любом месте папки. Вам будет предложена опция "Открыть командное окно здесь".
Вы также можете нажать + правую кнопку мыши на любой подпапке и там же открыть командное окно.
Если вы человек с графическим интерфейсом, удерживая клавишу Shift во время щелчка правой кнопкой мыши, вы увидите в контекстном меню "Открыть командное окно". Вы можете попробовать это на текущих или вложенных папках.
Я использую расширение оболочки ContextConsole. Когда вы делаете правый клик, вы получаете возможность запустить командную строку и запустить командную строку от имени администратора (с повышенными правами) для выполнения системных задач.
Если вы не возражаете против использования сторонних расширений, бесплатная ClassicShell позволяет добавить пользовательскую панель инструментов в проводник Windows.
На рисунке показана конфигурация, которую я сейчас использую. Крайняя правая кнопка открывает окно консоли для текущей папки. Вот как вы можете получить это.
- Установите классическую версию Explorer в ClassicShell
- Откройте новое окно проводника. Теперь вы должны увидеть дополнительную панель инструментов прямо под адресной строкой.
- Щелкните правой кнопкой мыши на панели инструментов и выберите "Настройки Classic Explorer".
- В открывшемся диалоговом окне установите флажок "Показать все настройки".
- Перейдите на вкладку "Кнопки панели инструментов", чтобы настроить макет пользовательской панели инструментов. Не стесняйтесь выбрасывать любые кнопки, которые вам не нравятся.
- Добавьте кнопку "Custom" из списка справа. Дважды щелкните вновь добавленную кнопку в списке слева и введите
cmd
в поле "Команда".
Я обычно не большой поклонник сторонних расширений, но я нашел это очень полезным, особенно для этого конкретного случая использования.
Находясь в проводнике, в панели вверху есть файловое меню, где у вас есть возможность открыть командное окно для текущего каталога. Это работает в Windows 8. (В Windows 7, удерживая нажатой клавишу Shift, когда вы нажимаете меню Файл).
Обратите внимание: если вам нужен статический значок на рабочем столе, который открывает приглашение CMD в определенной папке, вы также можете сделать следующее:
- Создать ярлык на рабочем столе для CMD.EXE
- Щелкните правой кнопкой мыши ярлык и перейдите в Свойства
- На вкладке "Ярлык" укажите нужное местоположение в поле "Начать с".
Очевидно, что это работает только от значка и всегда открывает одно и то же место. Другие ответы - лучший способ открыть подсказку для текущей папки (динамически).