Odprite ukazni poziv v trenutni mapi z uporabo bližnjice na tipkovnici

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.

  1. Prenesi AutoHotkey in ga namestite.
  2. Odprite Beležnico in kopirajte vrstice kode, navedene spodaj
  3. 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(); Pritisnite
    Win + 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

  4. Dvokliknite datoteko .ahk, da jo zaženete.

Skript se izvaja v ozadju in se prikaže v območju za obvestila.

odprite ukazni poziv v trenutni mapi - autohotkey
  • Č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 + bližnjice, dobi pot do trenutne mape File Explorer in odpre okno ukaznega poziva na trenutni lokaciji mape.

odprite ukazni poziv v trenutni mapi - autohotkey

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.

odprite ukazni poziv v trenutni mapi - autohotkey

Drugi načini za odpiranje ukaznega poziva v trenutnem imeniku

V naslovno vrstico Raziskovalca datotek vnesite cmd.exe in pritisnite ENTER

odprite ukazni poziv v trenutni mapi - naslovna vrstica cmd.exe

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.

odprite ukazni poziv v trenutni mapi - kontekstni meni cmdhere

Č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!
Najlepša hvala za vašo podporo, moj bralec. Ne bo vzelo več kot 10 sekund vašega časa. Gumbi za skupno rabo so spodaj. :)