Есть как минимум несколько способов открыть командную строку в текущем пути к папке из окна папки. Два широко используемых варианта включают бег cmd.exe
из адресной строки проводника и с помощью Откройте командное окно здесь из контекстного меню фона папки.
Но не существует встроенной опции для выполнения этого с помощью сочетания клавиш или горячих клавиш. В этом посте рассказывается, как открыть командную строку (или Командная строка администратора ) в текущем пути к каталогу с помощью инструмента автоматизации AutoHotkey.
Открыть командную строку в текущей папке с помощью сочетания клавиш
Вот чтобы открыть командную строку в текущей папке, назначив горячую клавишу (Winkey + 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 If (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.Application'). Windows If (win.HWND = WinHWND) {currdir: = SubStr (win.LocationURL, 9) currdir: = RegExReplace (currdir, '% 20', '') currdir: = RegExReplace (currdir, '/', '') Break}} Выполнить * RunAs cmd.exe / k pushd% currdir%}
Кредиты: тмплинши
- Дважды щелкните файл .ahk, чтобы запустить его.
Сценарий работает в фоновом режиме и отображается в области уведомлений.
- Чтобы открыть окно командной строки из текущей папки, нажмите Win + C
- Открыть Командная строка администратора из текущей папки нажмите Win + Shift + C
Он перехватывает горячие клавиши Winkey + C, а также Win + Shift + C, получает текущий путь к папке проводника и открывает окно командной строки в текущем местоположении папки.
Заметка: Если в данный момент нет открытых окон папок или если текущая папка не файловой системы, например, Этот компьютер, Библиотеки или Быстрый доступ, нажатие Winkey + C запустит командную строку для C:
Если сценарий всегда выполняется в фоновом режиме, занимает ли он больше памяти?
Нет! Скрипт очень легкий и использует примерно от 400 Килобайт до 2,5 МБ системной памяти.
Другие способы открыть командную строку в текущем каталоге
В адресной строке проводника введите cmd.exe
и нажмите ENTER
Он запускает командную строку в текущем местоположении папки. Если текущая папка не файловой системы, например Этот компьютер или Быстрый доступ, то запуск cmd.exe открывается в C: Windows System32
по умолчанию.
Другой вариант - щелкнуть правой кнопкой мыши пустую область в этой папке и нажать Открыть командное окно здесь . Если параметр не отображается, нажмите клавишу Shift при щелчке правой кнопкой мыши.
Если Открыть командное окно здесь по-прежнему отсутствует в контекстном меню, затем примените редактирование реестра, описанное в статье Вернитесь к опции контекстного меню «Открыть окно команд здесь» в Windows 10
Одна небольшая просьба: если вам понравился этот пост, поделитесь им?
Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:- Приколи это!
- Поделитесь этим в своем любимом блоге + Facebook, Reddit
- Напишите об этом в Твиттере!