Configuraciones del entorno de configuración para "Win-R cmd"

-1

¿Dónde se configuran los ajustes de entorno (aviso, no estoy diciendo solo variables) que controlan el comportamiento de cmd que se obtiene al comenzar con win-r? Asi que, Win-r cmd.

Específicamente, lo que quiero saber es ... ¿qué debo hacer, si tengo un archivo bat que quiero comenzar cada vez que se inicia ese cmd ... dónde colocarlo? ¿Y qué poner en algún lugar?

Rook
fuente

Respuestas:

1

Para Microsoft cmd, utilizar AutoRun s.

Las variables de entorno son irrelevantes para esto. (Y no hay nada aparte de las variables de entorno que se denominan convencionalmente configuración del entorno , por lo que esa distinción no tiene sentido.)

Bajo la HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor (para todos en toda la máquina) o la HKEY_CURRENT_USER\SOFTWARE\Microsoft\Command Processor (para un solo usuario) clave en el registro, agregue un valor llamado AutoRun. Debe ser un REG_SZ o REG_EXPAND_SZ valor. El procesador de comandos de Microsoft leerá la cadena cada vez que se inicie, y ejecutará los comandos en la cadena antes de hacer cualquier otra cosa.

por JP Software's TCC / LE utilizar TCSTART.BTM.

TCC no tiene un mecanismo de configuración local de máquina contra usuario, aunque es bastante simple lograrlo con un uso creativo de la %USERPROFILE% Variable ambiental. Sólo hay un guión.

Advertencia

Estos comandos son ejecutados por cada instancia del procesador de comandos que inicie, ya sea que lo ejecute desde WinKey + r , o un método abreviado de escritorio nombra al procesador de comandos como el programa para ejecutar, o un programa se "descompone" al invocar al procesador de comandos para hacer cosas. El valor de la máquina local será utilizado por cualquier servicio que use el procesador de comandos. Puede romper las cosas bastante en serio e introducir riesgos de seguridad importantes, si hace algo no trivial, como comandos que cambian el directorio, generan resultados, ejecutan comandos externos o modifican el sistema de archivos con estos mecanismos.

Para mejores resultados, no hagas esto . Pase lo que quiera hacer en este script al procesador de comandos en su línea de comandos, directamente desde el WinKey + r campo de edición, en su lugar.

Otras lecturas

JdeBP
fuente
a) configuración del entorno ... alias doskey colgando en el fondo.
Rook
Esos no se denominan convencionalmente "configuración del entorno".
JdeBP
Tampoco dije que eran ...
Rook
0

Puedes intentar cambiar el ComSpec Variable de entorno para apuntar al archivo por lotes que desea ejecutar.

Por ejemplo, la configuración ComSpec a "C:\Windows\System32\cmd.exe" "C:\path\to\your\batchFile.bat" /K hará que el símbolo del sistema ejecute el archivo por lotes y permanezca abierto después.

NÓTESE BIEN: Puede establecer la variable de entorno de la siguiente manera:
Haga clic derecho en Mi PC - & gt; Propiedades - & gt; Avanzado (pestaña) - & gt; Variables de entorno (botón)

Alex Essilfie
fuente
... lo que tiene el efecto secundario de romper todos los programas que espera COMSPEC para apuntar a un procesador de comandos, como lo hace convencionalmente.
JdeBP
bueno, más bien desafortunadamente así que ... Tu respuesta es mejor, en mi opinión Me había olvidado de esa característica cuando estaba escribiendo mi respuesta.
Alex Essilfie