Есть как минимум несколько способов открыть командную строку в текущем пути к папке из окна папки. Два широко используемых варианта включают бег cmd.exe из адресной строки проводника и с помощью параметра Открыть командное окно здесь из контекстного меню фона папки.if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-medrectangle-3-0′)};if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-box-3-0’)};
Но не существует встроенной опции для выполнения этого с помощью сочетания клавиш или горячих клавиш. В этом посте рассказывается, как открыть командную строку (или командную строку администратора) в текущем пути к каталогу с помощью инструмента автоматизации 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.Application"). Windows Если (win.HWND = WinHWND) { currdir: = SubStr (win.LocationURL, 9) currdir: = RegExReplace (currdir, "% 20", "") Перерыв } } Выполнить, cmd,% currdir? currdir: "C: \" } # + c :: opencmdhereadmin () ; Нажмите Win + Shift + C, чтобы открыть командную строку администратора в текущем каталоге. opencmdhereadmin () { Если WinActive ("ahk_class CabinetWClass") || WinActive ("ahk_class ExploreWClass") { WinHWND: = WinActive () Для победы в ComObjCreate ("Shell.Application"). Windows Если (win.HWND = WinHWND) { currdir: = SubStr (win.LocationURL, 9) currdir: = RegExReplace (currdir, "% 20", "") currdir: = RegExReplace (currdir, "/", "\") Перерыв } } Запускаем * RunAs cmd.exe / k pushd% currdir% }
Кредиты: тмплинши
- Дважды щелкните файл .ahk, чтобы запустить его.
Сценарий работает в фоновом режиме и отображается в области уведомлений.
if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-box-4-0’)};
- Чтобы открыть окно командной строки из текущей папки, нажмите Победить + C
- Чтобы открыть командную строку администратора из текущей папки, нажмите Победить + Сдвиг + C
Он перехватывает Винки + C а также Победить + Сдвиг + Cгорячие клавиши, получает текущий путь к папке проводника и открывает окно командной строки в текущем местоположении папки.
if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-medrectangle-4-0’)};
Примечание. Если в данный момент не открыты окна папок или если текущая папка не является файловой системой, например «Этот компьютер», «Библиотеки» или «Быстрый доступ», нажмите Винки + C запустит командную строку для C: \
Если сценарий всегда выполняется в фоновом режиме, занимает ли он больше памяти?
Нет! Скрипт очень легкий и использует примерно от 400 килобайт до 2,5 МБ системной памяти.
if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-large-leaderboard-2-0’)};
Другие способы открыть командную строку в текущем каталоге
if(typeof __ez_fad_position!=’undefined’){__ez_fad_position(‘div-gpt-ad-winhelponline_com-banner-1-0’)};В адресной строке проводника введите cmd.exe и нажмите ВХОДИТЬ
Он запускает командную строку в текущем местоположении папки. Если текущая папка не файловой системы, например Этот компьютер или Быстрый доступ, запуск cmd.exe открывается в C: \ Windows \ System32 по умолчанию.
Другой вариант — щелкнуть правой кнопкой мыши пустую область в этой папке и выбрать Открыть командное окно здесь. Если параметр не отображается, нажмите кнопку Сдвиг при щелчке правой кнопкой мыши.
Если «Открыть окно команд здесь» по-прежнему отсутствует в контекстном меню, примените изменение реестра, описанное в статье «Вернуть» пункт контекстного меню «Открыть окно команд здесь» в Windows 10.