Открыть командную строку в текущей папке с помощью сочетания клавиш - Winhelponline

Open Command Prompt Current Folder Using Keyboard Shortcut Winhelponline

Есть как минимум несколько способов открыть командную строку в текущем пути к папке из окна папки. Два широко используемых варианта включают бег cmd.exe из адресной строки проводника и с помощью Откройте командное окно здесь из контекстного меню фона папки.



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



Открыть командную строку в текущей папке с помощью сочетания клавиш

Вот чтобы открыть командную строку в текущей папке, назначив горячую клавишу (Winkey + C) с помощью AutoHotkey.



  1. Скачать AutoHotkey и установите его.
  2. Откройте Блокнот и скопируйте строки кода, приведенные ниже.
  3. Сохраните файл с расширением .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%}

    Кредиты: тмплинши

  4. Дважды щелкните файл .ahk, чтобы запустить его.

Сценарий работает в фоновом режиме и отображается в области уведомлений.



открыть командную строку в текущей папке - autohotkey

  • Чтобы открыть окно командной строки из текущей папки, нажмите Win + C
  • Открыть Командная строка администратора из текущей папки нажмите Win + Shift + C

Он перехватывает горячие клавиши Winkey + C, а также Win + Shift + C, получает текущий путь к папке проводника и открывает окно командной строки в текущем местоположении папки.

открыть командную строку в текущей папке - autohotkey

Заметка: Если в данный момент нет открытых окон папок или если текущая папка не файловой системы, например, Этот компьютер, Библиотеки или Быстрый доступ, нажатие Winkey + C запустит командную строку для C:

Если сценарий всегда выполняется в фоновом режиме, занимает ли он больше памяти?

Нет! Скрипт очень легкий и использует примерно от 400 Килобайт до 2,5 МБ системной памяти.

открыть командную строку в текущей папке - autohotkey

Другие способы открыть командную строку в текущем каталоге

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

открыть командную строку в текущей папке - адресная строка cmd.exe

Он запускает командную строку в текущем местоположении папки. Если текущая папка не файловой системы, например Этот компьютер или Быстрый доступ, то запуск cmd.exe открывается в C: Windows System32 по умолчанию.

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

открыть командную строку в текущей папке - контекстное меню cmd здесь

Если Открыть командное окно здесь по-прежнему отсутствует в контекстном меню, затем примените редактирование реестра, описанное в статье Вернитесь к опции контекстного меню «Открыть окно команд здесь» в Windows 10


Одна небольшая просьба: если вам понравился этот пост, поделитесь им?

Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Напишите об этом в Твиттере!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)