Cambiar el directorio de inicio predeterminado para el símbolo del sistema en Windows 7

¿Cómo cambio el directorio de inicio predeterminado para el símbolo del sistema en Windows 7?

Normalmente hago lo siguiente para iniciar el símbolo del sistema desde C: \

   WIN-R (Ejecutar solicitud)
   cmd / K cd C: \

Deseo hacer lo siguiente para iniciar el símbolo del sistema desde C: \

   WIN-R (Ejecutar solicitud)
   cmd

Si bien agregar una entrada AutoRun a HKEY_CURRENT_USER\Software\Microsoft\Command Processor como la respuesta de Shinnok es el camino a seguir , también puede complicar las cosas , realmente debes intentar detectar un inicio simple de cmd.exe frente a un script / progtwig usando cmd. exe como un proceso secundario:

 IF /I x"%COMSPEC%"==x%CMDCMDLINE% (cd /D c:\) 

Haga un atajo apuntando a cmd.exe somwhere (por ejemplo, escritorio) luego haga clic derecho en la copia y seleccione “propiedades”. Navegue al menú “Acceso directo” y cambie el directorio “Comenzar en:”.

La siguiente solución funcionó bien para mí. Navegue hasta el acceso directo del símbolo del sistema en el menú de inicio:

C: \ Usuarios \ su nombre de usuario \ AppData \ Roaming \ Microsoft \ Windows \ Menú Inicio \ Progtwigs \ Accesorios \ Símbolo del sistema

Haga clic derecho en el archivo de acceso directo para abrir el cuadro de diálogo de propiedades. Dentro del cuadro de texto “Comenzar en:”, debería ver% HOMEDRIVE %% HOMEPATH%. Si desea que el aviso comience en C: \ simplemente reemplace las variables con “C: \” (sin comillas).

actualizar

Parece que Microsoft ha cambiado este comportamiento recientemente, por lo que ahora se requiere un paso adicional. Después de realizar los pasos anteriores, copie el atajo modificado “Símbolo del sistema” y cámbiele el nombre a “cmd”. Luego, al escribir “cmd” en el menú de inicio debería funcionar una vez más.

Abre regedit y busca esta ruta

 HKEY_CURRENT_USER\Software\Microsoft\Command Processor 

Crea un nuevo valor de cadena llamado Autorun . Establezca su valor en cd /d C:\ .

Ejecuta cmd de nuevo. Voila!

La forma más fácil de hacer esto

  1. Haga clic en “Inicio” y escriba “cmd” o “símbolo del sistema”.
  2. Seleccione la aplicación de búsqueda Top Top llamada exactamente el mismo “cmd” o “símbolo del sistema”.
  3. Haga clic derecho sobre él y seleccione “Enviar a” => “Escritorio”.
  4. En su escritorio aparecerá un nuevo atajo “cmd”
  5. Haga clic derecho en ese icono y elija “propiedades”
  6. Aparecerá una ventana emergente, en la pestaña “Acceso directo” Escriba la nueva ubicación en la opción “Iniciar en” (por ejemplo, D: \ xyz)
  7. Arrastre ese icono y añádalo / píngalo en “Barra de Tareas”

Esto no funciona para mi Lo intenté tanto con Win7 64bit como con Vista 32.

Estoy usando la línea de comando debajo para agregar esta capacidad.

reg agrega “HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor” / v AutoRun / t REG_SZ / d “IF x”% COMSPEC% “== x% CMDCMDLINE% (cd / D c :)”

En el Menú de Inicio de Windows, haga clic con el botón derecho en Símbolo del sistema.

Haga clic en “Propiedades”.

Se abre el cuadro de diálogo “Propiedades de símbolo del sistema”.

Edite el campo “Iniciar en” en una ubicación donde desee iniciar el símbolo del sistema.

Ejemplo: Chand% HOMEDRIVE %% HOMEPATH% a D: \ PersonalPrograms.

La próxima vez que inicie el símbolo del sistema, el directorio de inicio será D: \ PersonalPrograms

En Windows 7:

  1. Haga una búsqueda de “cmd” en su computadora con Windows
    1. haga clic derecho en cmd y haga clic en “Pin para iniciar menú” (Alternativamente, haga clic derecho en cmd – haga clic en copiar y luego péguelo en su escritorio)
    2. haga clic derecho en el cmd en su menú de inicio o en su escritorio (según la opción 2 anterior) – haga clic en Propiedades
    3. dentro del cuadro de texto “iniciar en” pegue la ubicación de su directorio de inicio predeterminado
    4. Presione Aplicar y OK

Cada vez que haga clic en el cmd en su menú de inicio o en el acceso directo de su escritorio, la CMD se abrirá en su ubicación predeterminada

cambiar el atajo en Windows System en 8.1 funcionó para mí; otra cosa que encontré es que ‘Start In’: WORKS cuando Advanced -> Run as admin está DESCONOCIDO, sin embargo, si está CHECKED, no funciona

HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor

cadena: valor de ejecución automática: cd / d% ~ dp0

todos los archivos bat se ejecutarán desde la ubicación del archivo bat

  1. ir a regedit (ir a buscar y escribir regedit)
  2. expanda el nodo “HKEY_CURRENT_USER”
  3. bajo el nodo HKEY_CURRENT_USER expanda el nodo “software”
  4. en el nodo de software expanda el nodo “microsoft”
  5. debajo del nodo de Microsoft, haga clic en “Procesador de comandos”
  6. ruta se ve así: “HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor”

se ve algo como esto:

  1. si no ve el valor de cadena “Autorun”
  2. Haga clic con el botón secundario – Nuevo – Valor de cadena expandible y cambie el nombre a Ejecución automática.
  3. Haga doble clic en “Autorun” 10. Ingrese este formato de ruta de valor:
  4. “CD / d C: \ yourfoldername \ yoursubfoldername”

Mantenga limpia la solicitud de comando. Evite editar la clave de registro y agregar una ejecución automática, puede volver a morderlo.
Cree un archivo por lotes simple y guárdelo en la carpeta C: \ Windows o C: \ Windows \ System32. Llamo a la mía! .Bat (signo de exclamación). Tiene los siguientes comandos:

@echo off c: cd \ cls whoami

Va a la carpeta donde necesito trabajar, borra la pantalla y me dice en qué contexto de seguridad estoy.

Un poco tarde, pero ignore las modificaciones de registro. Simplemente cambie el destino del atajo a:

 cmd /k "command" 

es decir

 cmd /k "cd\myStartUpFolder" 

Voila!

tipo

 cmd.exe /k cd c:/ 

en un archivo de texto y guardar como cmd.bat Hacer clic en este archivo hace el truco. También puede fijarlo al menú de inicio.

Para comenzar en una unidad particionada (por ejemplo, D), use

 cmd.exe /kd: 

Editar: Parece que al editar el atajo de archivo se rompe el atajo de teclado. (Moraleja de la historia: ¡solo cambia los archivos del sistema que sabes cómo solucionarlos!)


Como señalan otras respuestas, cambiar la ubicación de inicio del autoejecución del registro es una mala idea, ya que romperá silenciosamente otros progtwigs que desembolsarán tareas, como el código de Visual Studio.

Solo debe cambiar el acceso directo que use para abrir cmd y tener una entrada de Inicio.

Si usa Win + x , c para iniciar cmd, puede editar el Inicio de

 "%LOCALAPPDATA%\Microsoft\Windows\WinX\Group3\02 - Command Prompt.lnk" 

Una manera fácil de hacerlo + bonificación.

Inicie cmd con derechos de administrador, el directorio predeterminado para la solicitud será C:\WINDOWS\system32 .

notes.bat un archivo bat en ese directorio ( notes.bat ) Lo notes.bat con un bloc de notas y escribí las siguientes líneas. A cada línea le sigue un comentario que no debe agregarse al archivo bat.

 @echo off prompt $S$CYourNamel$F$S$G$S /* This is a comment, do not include it in the bat file - above line will make the prompt look like (YourName) > */ cd C:\Your_favorite_directory /* This is a comment, do not include it in the bat file - above line will navigate you to your desired directory */ 

Guardado el archivo y eso fue todo. Ahora cuando abra cmd con derechos de administrador, simplemente escriba: notes o notes.bat y ejecutará el archivo notes.bat con los cambios deseados.

comando “start in directory”

 cmd /K cd C:\WorkSpace 

pero si WorkSpace pasa a estar en una unidad diferente a la C, la consola se iniciará en la carpeta predeterminada y luego deberá poner D: para cambiar la unidad Para evitar esto, use cd con el parámetro -d

 cmd /K cd -d D:\WorkSpace 

crea un atajo y lo arreglaste;)

regedit funcionó muy bien. HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\Command Processor, todo lo que tiene que hacer es cambiar el valor de la tecla AutoRun, que ya está configurada en el lugar en el que está siendo descargado actualmente a un nuevo valor en el formato de:

 cd /d  for c:\, that would be cd /dc:\ for junk, that would be cd d/ c:\junk 

es muy simple, incluso un principiante que nunca usó regedit debería ser capaz de resolverlo. si no, ve al indicador c: \ y simplemente escribe regedit, luego sigue la ruta a la clave.