Има поне няколко начина да отворите командния ред в пътя на текущата папка от прозорец на папка. Двете широко използвани опции включват бягане cmd.exe
от адресната лента на File Explorer и с помощта на Отворете командния прозорец тук опция от контекстното меню на фона на папката.
Но не съществува вградена опция, която да постигне това с помощта на клавишна комбинация или бърз клавиш. Тази публикация ви казва как да отворите командния ред (или администраторски команден ред) в текущия път към директорията с помощта на инструмента за автоматизация AutoHotkey.
Отворете командния ред в текущата папка с помощта на клавишна комбинация
Тук трябва да отворите командния ред в текущата папка, като зададете бърз клавиш (Уинки + ° С) с помощта на AutoHotkey.
- Изтегли AutoHotkey и го инсталирайте.
- Отворете Notepad и копирайте редовете код, дадени по-долу
- Запазете файла с разширение .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
- Щракнете двукратно върху файла .ahk, за да го стартирате.
Скриптът работи на заден план и се показва в областта за уведомяване.
- За да отворите прозорец на командния ред от текущата папка, натиснете Печеля + ° С
- Да отвориш администраторски команден ред от текущата папка, натиснете Печеля + Shift + ° С
То прихваща Уинки + ° С както и Печеля + Shift + ° С hotkeys, получава текущия път на папката на File Explorer и отваря прозорец на командния ред в местоположението на текущата папка.
Забележка: Ако в момента няма отворени прозорци на папки или ако текущата папка е папка извън файловата система, като Този компютър, Библиотеки или Бърз достъп, тогава натиснете Уинки + ° С ще стартира командния ред до ° С:\
Ако скриптът винаги работи във фонов режим, заема ли повече памет?
Не! Скриптът е изключително лек и използва само 400 килобайта до приблизително 2,5 MB системна памет.
Други начини за отваряне на командния ред в текущата директория
В адресната лента на File Explorer въведете cmd.exe
и натиснете ENTER
Той стартира командния ред в текущото местоположение на папката. Ако текущата папка е папка, която не е файлова система, като Този компютър или Бърз достъп, тогава стартирането на cmd.exe се отваря за C:\Windows\System32
по подразбиране.
Друга възможност е да щракнете с десния бутон върху празна област в тази папка и да щракнете Отворете командния прозорец тук. Ако опцията не се появи, натиснете Shift ключ при щракване с десен бутон.
Ако Отворете командния прозорец тук все още липсва от менюто с десния бутон, след което приложете редакцията на системния регистър, описана в статията Върнете се опцията от контекстното меню „Отворете командния прозорец тук“ в Windows 10
Една малка молба: Ако тази публикация ви е харесала, моля, споделете я?
Едно "малко" споделяне от вас сериозно би помогнало много за развитието на този блог. Някои страхотни предложения:- Закачете го!
- Споделете го с любимия си блог + Facebook, Reddit
- Twitter го!