Obstaja vsaj nekaj načinov za odpiranje ukaznega poziva v trenutni poti mape iz okna mape. Dve široko uporabljeni možnosti vključujeta tek cmd.exe
iz naslovne vrstice File Explorer in z uporabo Odprite ukazno okno tukaj možnost iz kontekstnega menija ozadja mape.
Vendar ne obstaja nobena vgrajena možnost, da bi to dosegli z bližnjico na tipkovnici ali bližnjico. Ta objava vam pove, kako odpreti ukazni poziv (oz admin ukazni poziv) v trenutni poti imenika z orodjem za avtomatizacijo AutoHotkey.
Odprite ukazni poziv v trenutni mapi z uporabo bližnjice na tipkovnici
Tukaj je, da odprete ukazni poziv v trenutni mapi tako, da dodelite bližnjico (Winkey + C) z uporabo AutoHotkey.
- Prenesi AutoHotkey in ga namestite.
- Odprite Beležnico in kopirajte vrstice kode, navedene spodaj
- Shranite datoteko s pripono .ahk – npr.
open_cmd_here.ahk
#c:: opencmdhere(); Pritisnite Win + Cda odprete ukazni poziv v trenutnem imeniku. opencmdhere() { Če WinActive("ahk_class CabinetWClass") || WinActive("ahk_class ExploreWClass") { WinHWND := WinActive() Za zmago v ComObjCreate("Shell. Aplikacija").Windows If (win. HWND = WinHWND) { currdir := SubStr (zmaga. LocationURL, 9) currdir := RegExReplace (currdir, "%20", " ") Break } } Zaženi, cmd, % currdir? currdir: "C:\" } #+c:: opencmdhereadmin(); PritisniteWin + Shift + C odpreti admin ukazni pozivv trenutnem imeniku. opencmdhereadmin() { Če WinActive("ahk_class CabinetWClass") || WinActive("ahk_class ExploreWClass") { WinHWND := WinActive() Za zmago v ComObjCreate("Shell. Aplikacija").Windows If (win. HWND = WinHWND) { currdir := SubStr (zmaga. LocationURL, 9) currdir := RegExReplace (currdir, "%20", " ") currdir := RegExReplace (currdir, "/", "\") Break } } Zaženi *RunAs cmd.exe /k pushd %currdir% }
Zasluge: tmplinshi
- Dvokliknite datoteko .ahk, da jo zaženete.
Skript se izvaja v ozadju in se prikaže v območju za obvestila.
- Če želite odpreti okno ukaznega poziva iz trenutne mape, pritisnite Zmaga + C
- Odpreti admin ukazni poziv iz trenutne mape pritisnite Zmaga + Shift + C
Prestreže Winkey + C tako dobro, kot Zmaga + Shift + C bližnjice, dobi pot do trenutne mape File Explorer in odpre okno ukaznega poziva na trenutni lokaciji mape.
Opomba: Če trenutno ni odprto nobeno okno mape ali če je trenutna mapa mapa brez datotečnega sistema, na primer Ta računalnik, Knjižnice ali Hitri dostop, pritisnite Winkey + C bo zagnal ukazni poziv za C:\
Če skript vedno deluje v ozadju, ali zavzame več pomnilnika?
Ne! Skript je izjemno lahek in uporablja le 400 kilobajtov do približno 2,5 MB sistemskega pomnilnika.
Drugi načini za odpiranje ukaznega poziva v trenutnem imeniku
V naslovno vrstico Raziskovalca datotek vnesite cmd.exe
in pritisnite ENTER
Zažene ukazni poziv na trenutni lokaciji mape. Če je mapa brez datotečnega sistema, kot je Ta računalnik ali Hitri dostop, trenutna mapa, se zagon cmd.exe odpre v C:\Windows\System32
privzeto.
Druga možnost je, da z desno tipko miške kliknete prazno območje v tej mapi in kliknete Odprite ukazno okno tukaj. Če se možnost ne prikaže, pritisnite Shift tipko ob desni klik.
Če Odprite ukazno okno tukaj še vedno manjka v meniju z desno tipko miške, nato uporabite popravek registra, opisan v članku Vrnite se na možnost kontekstnega menija »Odpri ukazno okno tukaj« v sistemu Windows 10
Ena majhna prošnja: če vam je bila objava všeč, jo delite?
En "droben" vaš delež bi resno pomagal pri rasti tega bloga. Nekaj odličnih predlogov:- Pripnete!
- Delite ga na svoj najljubši blog + Facebook, Reddit
- Tweetajte!