Er zijn op zijn minst een aantal manieren om de opdrachtprompt in het huidige mappad vanuit een mapvenster te openen. De twee veelgebruikte opties zijn hardlopen cmd.exe
vanuit de adresbalk van de Verkenner en met behulp van de Open hier het opdrachtvenster optie uit het contextmenu van de map.
Maar er bestaat geen ingebouwde optie om dit te bereiken met een sneltoets of sneltoets. Dit bericht vertelt je hoe je de opdrachtprompt (of admin Opdrachtprompt) in het huidige mappad met behulp van de AutoHotkey-automatiseringstool.
Open de opdrachtprompt in de huidige map met behulp van de sneltoets
Hier is om de opdrachtprompt in de huidige map te openen door een sneltoets toe te wijzen (Winkey + C) met behulp van AutoHotkey.
- Downloaden Autosneltoets en installeer het.
- Open Kladblok en kopieer de onderstaande coderegels:
- Sla het bestand op met de extensie .ahk - bijv.
open_cmd_here.ahk
#c:: opencmdhere(); druk op Win + Com de opdrachtprompt in de huidige map te openen. opencmdhere() {Als WinActive("ahk_class CabinetWClass") || WinActive("ahk_class ExploreWClass") { WinHWND := WinActive() Om te winnen in ComObjCreate("Shell. toepassing"). Windows If (win. HWND = WinHWND) { currdir := SubStr (win. LocationURL, 9) currdir := RegExReplace (currdir, "%20", " ") Break } } Uitvoeren, cmd, % currdir? currdir: "C:\" } #+c:: opencmdhereadmin(); druk opWinnen + Shift + C openen admin Opdrachtpromptin de huidige map. opencmdhereadmin() { If WinActive("ahk_class CabinetWClass") || WinActive("ahk_class ExploreWClass") { WinHWND := WinActive() Om te winnen in ComObjCreate("Shell. toepassing"). Windows If (win. HWND = WinHWND) { currdir := SubStr (win. LocationURL, 9) currdir := RegExReplace (currdir, "%20", " ") currdir := RegExReplace (currdir, "/", "\") Break } } Uitvoeren *RunAs cmd.exe /k pushd %currdir% }
Credits: tmplinshi
- Dubbelklik op het .ahk-bestand om het uit te voeren.
Het script wordt op de achtergrond uitgevoerd en verschijnt in het systeemvak.
- Om een opdrachtpromptvenster te openen vanuit de huidige map, drukt u op Winnen + C
- Openen admin Opdrachtprompt druk vanuit de huidige map op Winnen + Verschuiving + C
Het onderschept de Winkey + C net zoals Winnen + Verschuiving + C sneltoetsen, haalt het huidige mappad van de bestandsverkenner op en opent een opdrachtpromptvenster op de huidige maplocatie.
Opmerking: Als er momenteel geen mapvensters zijn geopend, of als een map zonder bestandssysteem zoals Deze pc, Bibliotheken of Snelle toegang de huidige map is, drukt u op Winkey + C zal de opdrachtprompt starten om C:\
Als het script altijd op de achtergrond draait, neemt het dan meer geheugen in beslag?
Nee! Het script is extreem licht van gewicht en gebruikt slechts ongeveer 400 kilobyte tot 2,5 MB systeemgeheugen.
Andere manieren om de opdrachtprompt in de huidige map te openen
Typ in de adresbalk van Verkenner cmd.exe
en druk op BINNENKOMEN
Het start de opdrachtprompt in de huidige maplocatie. Als een niet-bestandssysteemmap zoals Deze pc of Snelle toegang de huidige map is, wordt cmd.exe geopend om C:\Windows\System32
standaard.
Een andere optie is om met de rechtermuisknop op een leeg gebied in die map te klikken en te klikken op Open hier het opdrachtvenster. Als de optie niet verschijnt, drukt u op de Verschuiving toets wanneer u met de rechtermuisknop klikt.
Als Open hier het opdrachtvenster ontbreekt nog steeds in het rechtsklikmenu, pas dan de registerbewerking toe die in het artikel wordt beschreven Ga terug naar de contextmenu-optie "Open opdrachtvenster hier" in Windows 10
Een klein verzoek: als je dit bericht leuk vond, deel dit dan?
Een "klein" aandeel van jou zou serieus enorm helpen bij de groei van deze blog. Enkele geweldige suggesties:- Speld het!
- Deel het op je favoriete blog + Facebook, Reddit
- Tweet het!