Esa es la pregunta que, cada vez que tenía que usar los comandos de MS-DOS me venía a la mente, y supongo que a muchos de vosotros también os haya pasado. Pues bien, hoy tengo una solución para esa pregunta que todo usuario se ha hecho alguna vez:

  1. Abrimos el editor del registro de Windows. (regedit.exe)
  2. Buscamos la siguiente carpeta: HKEY_CLASSES_ROOT\Directory\shell
  3. Aquí creamos una clave (os creará una carpeta nueva) y la llamamos por ejemplo «Consola»
  4. Asegurate de estar en la carpeta «Consola». A la derecha, debajo de la columna «Nombre» te aparecerá este texto: «(Predeterminado)», pulsa ocn el botón derecho del ratón encima del texto y pulsa modificar.
  5. En la ventana que te aparezca escribe como valor: «Abrir un terminal de MS-DOS aquí». Este será el texto que aparecerá en nuestro menú contextual.
  6. Crea otra clave (otra carpeta) llamada «command» y dale el siguiente valor: «cmd.exe /k «cd %L»» (cd %L debe ir entre comillas dobles).
  7. Cierra RegEdit. Ve a cualquer carpeta y con el cursor sobre ella pulsa el botón derecho, te aparecerá el texto que acabamos de incluir en el registro y si lo pulsas se abrirá una consola de MS-DOS con la ubicación de esa carpeta.

Vía: http://yatocaba.wordpress.com/2009/05/01/truco-windows-abrir-terminal-en-una-carpeta-concreta/