Entonces, sé que puede crear un acceso directo a un símbolo del sistema de nivel de administrador (como se describe en esta pregunta ), pero lo que veo es que cada vez que uso dicho acceso directo, siempre me deja en c: \ windows \ system32 \ camino.
He intentado especificar las propiedades de ese acceso directo para establecer la ruta de "inicio en" que necesito, pero fue en vano. Parece que cada vez que ejecuto cmd.exe "Como administrador", ignora por completo las rutas de acceso directo y se adhiere a c: \ windows \ system32 \
¿Alguna sugerencia sobre cómo hacer que Windows 7 respete la ruta de acceso directo "inicio en"?
fuente
Sucederá si el lugar donde desea abrir su símbolo del sistema está en una unidad diferente del acceso directo. La solución es poner un comando adicional en el acceso directo:
En este caso, cambiará a la unidad a: desde la unidad actual y luego abrirá la carpeta a: \ something. El operador & se usa para colocar múltiples comandos en una sola línea en el símbolo del sistema de Windows.
fuente
cd /d a:\something
cambiará a una unidad y directorio diferentepushd a:\something
Inicie un símbolo del sistema elevado desde el menú contextual
Para agregar la opción Abrir ventana de comandos aquí (Administrador) al menú contextual para las carpetas del sistema de archivos, use el siguiente archivo REG:
Para agregar la entrada al menú contextual de la computadora (Mi PC), use el siguiente archivo REG:
Uso
Copie el contenido anterior en el Bloc de notas y guarde el archivo con la extensión .REG. Luego haga clic derecho en el archivo REG y elija Combinar .
Fuente
fuente
Esto es lo que hago:
Primero creo un acceso directo para cmd.exe y lo coloco en un directorio que siempre guardaré de una computadora a otra ... por ejemplo, c: \ PersonalData \ Windows Customize \ Admin y luego edito el acceso directo para leerlo como se indica a continuación (Dominio y Administrador necesitará cambiar)
C: \ Windows \ System32 \ runas.exe / user: domain \ AdminUser / savecred "C: \ Windows \ System32 \ cmd.exe / k cd c: \ PersonalData"
Luego creo una barra de herramientas en mi barra de tareas que apunta a la carpeta "Admin" ... aquí es donde guardo todas mis herramientas de administración ... esto funciona en WinXP y Windows 7 ...
Otra cosa que haré es cambiar el color de mi fondo de esta solicitud de cmd que identifica fácilmente que tengo abiertas mis credenciales de administrador ... si desea estar más seguro, saque / savecred y luego le pedirá su administrador contraseña cada vez
fuente
La opción más fácil que he encontrado es agregar una clave de registro. Ejecute lo siguiente desde un símbolo del sistema elevado:
REG AÑADIR "HKLM \ SOFTWARE \ Microsoft \ Command Processor" / v AutoRun / t REG_SZ / d "CD / DC: \"
NOTA: Cierre el símbolo del sistema después y vuelva a abrir y cambiará a la raíz de la unidad C.
Esto funcionará para todos los usuarios.
Alternativamente, agregar al usuario actual también funciona (ponerlo en un script de inicio de sesión, carpeta de inicio, etc.) pero esto sería dinámico, por supuesto.
fuente
Actualización en la respuesta de @ Molly7244 .
fuente
Puede hacer clic derecho CMD, seleccione Propiedades y en la " Iniciar en " caja clara lo que está allí, entrar en:
%SystemRoot%\system32
. Haga clic en Aceptar.fuente
start in
parámetro no funciona, algo que puedo confirmar en mi Windows 10.Peter dio la respuesta correcta, pero si desea cambiar a una unidad que no sea c: (suponiendo que Windows esté en c :) es usar
fuente
Si está ejecutando un archivo * .bat a través de un acceso directo marcado con "ejecutar como administrador", puede cambiar a la carpeta del archivo * .bat agregando al comienzo del archivo * .bat la siguiente fila: cd% ~ dp0
fuente
En su lugar, uso Powershell ISE, ¡tiene pestañas!
En windows 10 esto funcionó para mí
Cambié las propiedades / comienzo en la siguiente ubicación
unidad: \ Usuarios \\ AppData \ Roaming \ Microsoft \ Windows \ Menú Inicio \ Programas \ Herramientas del sistema
El acceso directo del símbolo del sistema estaba aquí
Si usas powershell, viven debajo
AppData \ Roaming \ Microsoft \ Windows \ Menú Inicio \ Programas \ Windows PowerShell
Cambié el campo de Inicio a D: \ data \ local y ahora todas las nuevas instancias se inician allí
fuente