Configuración de ruta en Windows

Configuración de ruta en Windows

Si tuviera que ejecutar todos los ejecutables en Windows en cmd, ¿eso significa que debo agregar todas las carpetas que contienen ejecutables a PATH? Viniendo de Linux, esto parece una gran molestia. ¿Hay alguna forma de automatizar o simplificar el proceso?

Respuesta1

Si no desea iniciar un ejecutable usando su ruta completa, debe agregar el directorio a la variable de entorno PATH.

La variable PATh se puede editar para todos los usuarios de una computadora, para su cuenta de usuario actual o solo para una instancia CMD específica. Este último se puede usar en un archivo por lotes que abre una ventana CMD y luego extiende la variable PATh para esa instancia CMD.

Para hacerlo cree un enlace (LNK) que ejecute el siguiente comando:

%comspec% /k ""C:\myvars.bat"" x86

Luego cree el archivo por lotes C:\myvars.batque extiende la RUTA con los directorios que necesita. Ahora, si abre el enlace, obtendrá una instancia de CMD con su RUTA extendida.

Respuesta2

El shell (a través del registro) conoce la ubicación de muchos ejecutables. Entonces, por ejemplo, lo que iexplore.exepodría no funcionar, start iexplore.exefunciona. También puede utilizar argumentos, por ejemplo. start iexplore http://example.com.

Respuesta3

¿Quieres iniciar tus programas sin utilizar atajos ni pasar por el menú de inicio? Si es así, recomendaría slickrun.http://www.bayden.com/slickrun/

No puedo usar una computadora sin ella. :)

Respuesta4

Hasta ahora me parece que la mejor respuesta a mi pregunta es:Utilice cygwin con alias. Sería realmente como si los atajos en Windows fueran enlaces simbólicos reales.

La mejor solución que estaba buscando vino cygstarten Cygwin. Ni siquiera tengo que especificar el programa. Mira la extensión y ejecuta el programa predeterminado para ese archivo.

información relacionada