Apri il prompt dei comandi nella cartella corrente usando la scorciatoia da tastiera

Esistono almeno un paio di modi per aprire il prompt dei comandi nel percorso della cartella corrente da una finestra della cartella. Le due opzioni ampiamente utilizzate includono l'esecuzione di cmd.exe dalla barra degli indirizzi di Esplora file e l'utilizzo dell'opzione Apri finestra di comando qui dal menu di scelta rapida dello sfondo della cartella.

Tuttavia, non esiste alcuna opzione integrata per eseguire ciò utilizzando una scorciatoia da tastiera o un tasto di scelta rapida. Questo post spiega come aprire il prompt dei comandi (o il prompt dei comandi admin) nel percorso della directory corrente utilizzando lo strumento di automazione AutoHotkey.

Apri il prompt dei comandi nella cartella corrente usando la scorciatoia da tastiera

Qui è per aprire il prompt dei comandi nella cartella corrente assegnando un tasto di scelta rapida (Winkey + C) utilizzando AutoHotkey.

  1. Scarica AutoHotkey e installalo.
  2. Apri Blocco note e copia le righe di codice fornite di seguito
  3. Salvare il file con estensione .ahk, ad esempio open_cmd_here.ahk
     #c :: opencmdhere (); Premi Win + C per aprire il Prompt dei comandi nella directory corrente. opencmdhere () {If WinActive ("ahk_class CabinetWClass") || WinActive ("ahk_class ExploreWClass") {WinHWND: = WinActive () per la vittoria in ComObjCreate ("Shell.Application"). Windows If (win.HWND = WinHWND) {currdir: = SubStr (win.LocationURL, 9) currdir: = RegExReplace (currdir, "% 20", "") Break}} Esegui, cmd, % currdir? currdir: "C: \"} # + c :: opencmdhereadmin (); Premi Win + Maiusc + C per aprire il prompt dei comandi admin nella directory corrente. opencmdhereadmin () {If WinActive ("ahk_class CabinetWClass") || WinActive ("ahk_class ExploreWClass") {WinHWND: = WinActive () per la vittoria in ComObjCreate ("Shell.Application"). Windows If (win.HWND = WinHWND) {currdir: = SubStr (win.LocationURL, 9) currdir: = RegExReplace (currdir, "% 20", "") currdir: = RegExReplace (currdir, "/", "\") Break}} Esegui * RunAs cmd.exe / k pushd% currdir%} 

    Crediti: tmplinshi

    $config[ads_text6] not found
  4. Fare doppio clic sul file .ahk per eseguirlo.

Lo script viene eseguito in background e viene visualizzato nell'area di notifica.

  • Per aprire una finestra del prompt dei comandi dalla cartella corrente, premere Win + C
  • Per aprire il prompt dei comandi dell'amministratore dalla cartella corrente, premere Win + Maiusc + C

Intercetta i tasti di scelta rapida Winkey + C e Win + Shift + C, ottiene il percorso corrente della cartella Esplora file e apre una finestra del prompt dei comandi nella posizione corrente della cartella.

Nota: se al momento non sono aperte finestre di cartelle o se è presente una cartella non di file system come Questo PC, Librerie o Accesso rapido è la cartella corrente, premere Winkey + C per avviare il prompt dei comandi in C:\

Se lo script è sempre in esecuzione in background, occupa più memoria?

No! Lo script è estremamente leggero e utilizza approssimativamente da 400 Kilobyte a 2, 5 MB di memoria di sistema.

Altri modi per aprire il prompt dei comandi nella directory corrente

Nella barra degli indirizzi di Esplora file, digitare cmd.exe e premere INVIO

Avvia il prompt dei comandi nella posizione corrente della cartella. Se una cartella non di file system come Questo PC o Accesso rapido è la cartella corrente, l'esecuzione di cmd.exe si apre su C:\Windows\System32 per impostazione predefinita.

Un'altra opzione è fare clic con il pulsante destro del mouse su un'area vuota in quella cartella e fare clic qui Apri finestra di comando . Se l'opzione non viene visualizzata, premere il tasto Maiusc mentre si fa clic con il tasto destro.

Se la finestra di comando Apri qui manca ancora dal menu di scelta rapida, quindi applicare la modifica del Registro di sistema descritta nell'articolo Torna indietro Opzione di menu di scelta rapida "Apri finestra di comando qui" in Windows 10

Articoli Correlati