¿Puedo agregar una opción del menú contextual del Explorador de Windows para iniciar el símbolo del sistema en el directorio seleccionado?

9

Al navegar en el Explorador de Windows, a veces quiero iniciar un símbolo del sistema "aquí", por ejemplo, con la carpeta examinada actual como el directorio actual.

Por ejemplo, cuando estoy buscando "D: \ Foo \ Bar \ Bar1", quiero abrir el símbolo del sistema con el directorio actual apuntando a este directorio. Normalmente lo que hago es

  1. Copie la ruta actual de la carpeta desde la barra de direcciones del explorador de Windows
  2. Abra cmd a través del menú Inicio> Ejecutar
  3. Tipo D: (porque tengo que cambiar la unidad, el valor predeterminado es C :)
  4. Escriba "cd" y luego pegue la ruta de la carpeta que copié anteriormente

Lo hago con bastante frecuencia en mi trabajo diario, y creo que al agregar un menú contextual mejoraré mi eficiencia (y también tener que hacer lo anterior repetidamente puede ser un poco molesto). Me imagino que puedo hacer clic derecho> Iniciar cmd aquí y luego tendré un símbolo del sistema en D: \ Foo \ Bar \ Bar1

es posible?

Louis Rhys
fuente
¿Alguna razón para el voto negativo?
Louis Rhys

Respuestas:

13
  1. Inicio / Ejecutar / regedit

  2. Navegue a las siguientes teclas a su vez:

    HKEY_CLASSES_ROOT\Drive\shell\cmd
    HKEY_CLASSES_ROOT\Directory\shell\cmd
    HKEY_CLASSES_ROOT\Directory\Background\shell\cmd
    
  3. Debajo de cada uno en el panel derecho, verá un valor de cadena REG_SZ llamado Extendido . Simplemente cambie el nombre de esto a otra cosa (en caso de que desee deshacer fácilmente el cambio) o elimínelo ( solo ese valor):

    1

  4. Ahora puede simplemente hacer clic con el botón derecho en una unidad o directorio y hacer que aparezca la opción del símbolo del sistema sin tener que presionar Shift.

Karan
fuente
+1 genial. Sin embargo, todavía no apareció al hacer clic en el espacio vacío en la carpeta (aparece al presionar la tecla Mayús). ¿Alguna idea?
Louis Rhys
@LouisRhys: Vea mi respuesta editada arriba.
Karan
1
¡Eso es genial! ¿Sabes si también es posible reorganizar la posición del menú?
Louis Rhys
Como en, mover la opción de símbolo del sistema a otra posición? Es improbable ya que uno no puede controlar dónde otros programas agregan sus entradas, pero lo investigaré y se lo haré saber.
Karan
15

Haga clic con el botón derecho en la carpeta con la Shifttecla presionada y aparecerá un nuevo elemento de contexto llamado Abrir ventana de comando aquí .

Este truco también funciona si lo haces en el espacio vacío de una carpeta.

Sir Crispalot
fuente
1
+1 eso es bueno. Me hace preguntarme por qué solo aparece con Shift
Louis Rhys
2
@LouisRhys: porque tiene el conjunto de verbos extendido . Vea mi respuesta para saber cómo deshabilitar el verbo.
Karan
7

Simplemente escriba "cmd" en la barra de direcciones del Explorador de Windows.

usuario266088
fuente
2
Esto no responde completamente a la pregunta de OP. ¿Podría al menos tomarse un tiempo para aclarar su respuesta y explicar su razonamiento?
DanteTheEgregore
44
¿Lo has probado? Esto definitivamente funciona en Win-7 (una etiqueta aplicada al OP), y probablemente en Vista; no lo hace en XP.
user266088
2
¿Te molestaste incluso en leer la pregunta de OP? Está buscando una manera de generar un CMD en el directorio actual que ha abierto en Explorer a través del menú contextual. Su sugerencia solo genera un CMD. Todavía tendría que pasar un CD a su directorio actual que no ayuda en absoluto.
DanteTheEgregore
66
No en Windows Vista y 7, donde funciona el método que describí. Esto también funciona para otros programas de consola, por ejemplo, Powershell.exe o tcc.exe. Este comportamiento se ha descrito en varios otros foros, por ejemplo, lifehacker, stackoverflow, jpsoft. No creo que el OP quisiera limitar ninguna solución a un menú contextual.
usuario266088
@ user266088 este es un excelente truco !! ¡Si pudiera votar múltiple lo haría! Supongo que no he estado buscando otros foros para esto, ya que estaba contento con mi solución listada como respuesta a otra pregunta . Mi solución funciona incluso en archivos en cualquier menú contextual del explorador, por cierto.
LMSingh
1

Una alternativa rápida en Windows 10 es presionar Alt, D, E en sucesión y el símbolo del sistema se abrirá en la ruta actual del Explorador abierto. Perdón por el alemán, pero entiendes el punto.

Alt, D te muestra este menú

Tomás Ruiz
fuente
1
En las versiones en inglés, el atajo sería Alt, F, P
w32sh el
@ w32sh Eso abre un diálogo de propiedades para mí en Windows 7, que es lo que se etiqueta la pregunta.
DavidPostill
Mi error. Pensé que estaba en el área de temas de Windows 10.
w32sh
-1

Puede eliminar 2 pasos de su flujo de trabajo haciendo lo siguiente:

  1. Copie la ruta actual de la carpeta desde la barra de direcciones del explorador de Windows
  2. Menú Inicio -> Ejecutar -> Tipo cd /D "D:\Foo\Bar\Bar1 >> cmd

El comando cd /D "D:\Foo\Bar\Bar1 >> cmdabre un cmd con el directorio establecido enD:\Foo\Bar\Bar1

¡Espero que eso ayude!

Simón
fuente