Отворете командния ред в текущата папка с помощта на клавишна комбинация

click fraud protection

Има поне няколко начина да отворите командния ред в пътя на текущата папка от прозорец на папка. Двете широко използвани опции включват бягане cmd.exe от адресната лента на File Explorer и с помощта на Отворете командния прозорец тук опция от контекстното меню на фона на папката.

Но не съществува вградена опция, която да постигне това с помощта на клавишна комбинация или бърз клавиш. Тази публикация ви казва как да отворите командния ред (или администраторски команден ред) в текущия път към директорията с помощта на инструмента за автоматизация AutoHotkey.

Отворете командния ред в текущата папка с помощта на клавишна комбинация

Тук трябва да отворите командния ред в текущата папка, като зададете бърз клавиш (Уинки + ° С) с помощта на AutoHotkey.

  1. Изтегли AutoHotkey и го инсталирайте.
  2. Отворете Notepad и копирайте редовете код, дадени по-долу
  3. Запазете файла с разширение .ahk — напр. open_cmd_here.ahk
    #c:: opencmdhere(); Натиснете Win + Cза да отворите командния ред в текущата директория. opencmdhere() { Ако WinActive("ahk_class CabinetWClass") || WinActive("ahk_class ExploreWClass") { WinHWND := WinActive() За победа в ComObjCreate("Shell. Приложение").Windows If (win. HWND = WinHWND) { currdir := SubStr (победа. 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. Приложение").Windows If (win. HWND = WinHWND) { currdir := SubStr (победа. LocationURL, 9) currdir := RegExReplace (currdir, "%20", " ") currdir := RegExReplace (currdir, "/", "\") Прекъсване } } Изпълни *RunAs cmd.exe /k pushd %currdir% }

    Кредити: tmplinshi

  4. Щракнете двукратно върху файла .ahk, за да го стартирате.

Скриптът работи на заден план и се показва в областта за уведомяване.

отворете командния ред в текущата папка - autohotkey
  • За да отворите прозорец на командния ред от текущата папка, натиснете Печеля + ° С
  • Да отвориш администраторски команден ред от текущата папка, натиснете Печеля + Shift + ° С

То прихваща Уинки + ° С както и Печеля + Shift + ° С hotkeys, получава текущия път на папката на File Explorer и отваря прозорец на командния ред в местоположението на текущата папка.

отворете командния ред в текущата папка - autohotkey

Забележка: Ако в момента няма отворени прозорци на папки или ако текущата папка е папка извън файловата система, като Този компютър, Библиотеки или Бърз достъп, тогава натиснете Уинки + ° С ще стартира командния ред до ° С:\

Ако скриптът винаги работи във фонов режим, заема ли повече памет?

Не! Скриптът е изключително лек и използва само 400 килобайта до приблизително 2,5 MB системна памет.

отворете командния ред в текущата папка - autohotkey

Други начини за отваряне на командния ред в текущата директория

В адресната лента на File Explorer въведете cmd.exe и натиснете ENTER

отворете командния ред в текущата папка - адресната лента cmd.exe

Той стартира командния ред в текущото местоположение на папката. Ако текущата папка е папка, която не е файлова система, като Този компютър или Бърз достъп, тогава стартирането на cmd.exe се отваря за C:\Windows\System32 по подразбиране.

Друга възможност е да щракнете с десния бутон върху празна област в тази папка и да щракнете Отворете командния прозорец тук. Ако опцията не се появи, натиснете Shift ключ при щракване с десен бутон.

отворете командния ред в текущата папка - контекстно меню cmdhere

Ако Отворете командния прозорец тук все още липсва от менюто с десния бутон, след което приложете редакцията на системния регистър, описана в статията Върнете се опцията от контекстното меню „Отворете командния прозорец тук“ в Windows 10


Една малка молба: Ако тази публикация ви е харесала, моля, споделете я?

Едно "малко" споделяне от вас сериозно би помогнало много за развитието на този блог. Някои страхотни предложения:
  • Закачете го!
  • Споделете го с любимия си блог + Facebook, Reddit
  • Twitter го!
Така че много ви благодаря за подкрепата, мой читателю. Това няма да отнеме повече от 10 секунди от времето ви. Бутоните за споделяне са точно отдолу. :)