Есть как минимум несколько способов открыть командную строку в текущем пути к папке из окна папки. Два широко используемых варианта включают бег cmd.exe
из адресной строки проводника и с помощью Откройте командное окно здесь из контекстного меню фона папки.
Но не существует встроенной опции для выполнения этого с помощью сочетания клавиш или горячих клавиш. В этом посте рассказывается, как открыть командную строку (или Командная строка администратора) в текущем пути к каталогу с помощью инструмента автоматизации AutoHotkey.
Открыть командную строку в текущей папке с помощью сочетания клавиш
Вот чтобы открыть командную строку в текущей папке, назначив горячую клавишу (Винки + C) с помощью AutoHotkey.
- Скачать AutoHotkey и установите его.
- Откройте Блокнот и скопируйте строки кода, приведенные ниже.
- Сохраните файл с расширением .ahk, например,
open_cmd_here.ahk
#c:: opencmdhere (); Нажмите Win + C, чтобы открыть командную строку в текущем каталоге. opencmdhere () {Если WinActive ("ahk_class CabinetWClass") || WinActive ("ahk_class ExploreWClass") {WinHWND: = WinActive () Для победы в ComObjCreate ("Shell. Приложение »). Windows Если (win. HWND = WinHWND) {currdir: = SubStr (win. LocationURL, 9) currdir: = RegExReplace (currdir, "% 20", "") Break}} Выполнить, cmd,% currdir? currdir: "C: \" } # + c:: opencmdhereadmin (); НажмитеWin + Shift + C открыть Командная строка администраторав текущем каталоге. opencmdhereadmin () {Если WinActive ("ahk_class CabinetWClass") || WinActive ("ahk_class ExploreWClass") {WinHWND: = WinActive () Для победы в ComObjCreate ("Shell. Приложение »). Windows Если (win. HWND = WinHWND) {currdir: = SubStr (win. LocationURL, 9) currdir: = RegExReplace (currdir, "% 20", "") currdir: = RegExReplace (currdir, "/", "\") Break}} Выполнить * RunAs cmd.exe / k pushd% currdir% }
Кредиты: тмплинши
- Дважды щелкните файл .ahk, чтобы запустить его.
Сценарий работает в фоновом режиме и отображается в области уведомлений.
- Чтобы открыть окно командной строки из текущей папки, нажмите Выиграть + C
- Открыть Командная строка администратора из текущей папки нажмите Выиграть + Сдвиг + C
Он перехватывает Винки + C а также Выиграть + Сдвиг + C горячие клавиши, получает текущий путь к папке проводника и открывает окно командной строки в текущем местоположении папки.
Примечание: Если в данный момент нет открытых окон папок или если текущая папка не является файловой системой, например, Этот компьютер, Библиотеки или Быстрый доступ, нажмите Винки + C запустит командную строку для C: \
Если сценарий всегда выполняется в фоновом режиме, занимает ли он больше памяти?
Нет! Скрипт очень легкий и использует примерно от 400 килобайт до 2,5 МБ системной памяти.
Другие способы открыть командную строку в текущем каталоге
В адресной строке проводника введите cmd.exe
и нажмите ВХОДИТЬ
Он запускает командную строку в текущем местоположении папки. Если текущая папка не файловой системы, например Этот компьютер или Быстрый доступ, запуск cmd.exe открывается в C: \ Windows \ System32
по умолчанию.
Другой вариант - щелкнуть правой кнопкой мыши пустую область в этой папке и нажать Открыть командное окно здесь. Если параметр не отображается, нажмите кнопку Сдвиг при щелчке правой кнопкой мыши.
Если Открыть командное окно здесь по-прежнему отсутствует в контекстном меню, затем примените редактирование реестра, описанное в статье. Вернитесь к опции контекстного меню «Открыть окно команд здесь» в Windows 10
Одна небольшая просьба: если вам понравился этот пост, поделитесь, пожалуйста, этим?
Одна "крошечная" публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:- Приколи это!
- Поделитесь этим в своем любимом блоге + Facebook, Reddit
- Напишите об этом в Твиттере!