Utiliza este atajo de teclado: Mayúsculas + Menú, W, Intro
Mayúsculas + Menú (alternativamente, Mayúsculas + F10), (abre el menú extendido de clic derecho en la carpeta actual)
W (selecciona “Abrir ventana de comandos aquí”),
Enter (activa la selección; requerido ya que “New” también se puede seleccionar con W)
La tecla Menu se refiere a la tecla especial introducida por Microsoft, normalmente a la derecha de la tecla Win derecha.
Este atajo está disponible en una instalación por defecto de Windows (7) sin ningún software de terceros.
El modo AHK. Sólo tienes que pulsar Win + C (o lo que quieras para definirlo como.):
SetTitleMatchMode RegEx
return
; Stuff to do when Windows Explorer is open
;
#IfWinActive ahk_class ExploreWClass|CabinetWClass
; create new text file
;
#t::Send !fwt
; open 'cmd' in the current directory
;
#c::
OpenCmdInCurrent()
return
#IfWinActive
; Opens the command shell 'cmd' in the directory browsed in Explorer.
; Note: expecting to be run when the active window is Explorer.
;
OpenCmdInCurrent()
{
; This is required to get the full path of the file from the address bar
WinGetText, full_path, A
; Split on newline (`n)
StringSplit, word_array, full_path, `n
; Find and take the element from the array that contains address
Loop, %word_array0%
{
IfInString, word_array%A_Index%, Address
{
full_path := word_array%A_Index%
break
}
}
; strip to bare address
full_path := RegExReplace(full_path, "^Address: ", "")
; Just in case - remove all carriage returns (`r)
StringReplace, full_path, full_path, `r, , all
IfInString full_path, \
{
Run, cmd /K cd /D "%full_path%"
}
else
{
Run, cmd /K cd /D "C:\ "
}
}
Como bonus, el script de arriba también crea un nuevo archivo de texto con este atajo: Ganar + T
Crédito a: Eli Bendersky