
En los servidores Unix de mi escuela, puedo ejecutar ciertos programas en la línea de comando sin tener que ir al archivo donde se encuentran. Por ejemplo,
shell> java filename
ejecutaría el archivo con java. La computadora de casa que uso tiene Windows y me preguntaba si podría hacer algo similar en la línea de comando. No, tengo que ir a la ruta del ejecutable y escribir el nombre del ejecutable para ejecutarlo.
C:\longpath> java filename
¿Es posible acceder a Java (o cualquier otro programa) sin tener que ir a la ubicación del archivo a través de la línea de comandos de Windows?
Respuesta1
Puede agregar la ruta a su programa a la path
variable de entorno. Luego podrá acceder a los archivos de ese directorio desde cualquier lugar en los símbolos de comando que abra después de cambiar la variable.
- Presione ⊞Win+R
- Escribe
systempropertiesadvanced
y haz clic[OK]
- Hacer clic
[Environment Variables]
- Modifique la
path
variable (use la mitad superior solo para el usuario actual; la mitad inferior para todos los usuarios):- Si la
path
variable existe:- Selecciónelo y haga clic
[Edit]
- Presione Endpara ir al final de la variable.
- Presione ;y escriba o pegue la ruta
- Haga clic
[OK]
para aceptar y cerrar los cuadros de diálogo abiertos.
- Selecciónelo y haga clic
- Si la
path
variable aún no existe:- Hacer clic
[New]
- Ingrese
Path
para el nombre - Ingrese la ruta para el valor
- Haga clic
[OK]
para aceptar y cerrar los cuadros de diálogo abiertos.
- Hacer clic
- Si la
Advertencias:
- Delimitar múltiples rutas con
;
(por ejemplo,c:\foo;c:\bar;c:\baz
) - Tenga cuidado de no estropear las rutas existentes o puede provocar un mal funcionamiento de Windows
- Puede copiar la ruta existente a un editor de texto como el Bloc de notas y realizar los cambios allí antes de volver a copiarla al cuadro de diálogo cuando esté satisfecho; Esto es recomendable porque el campo de edición en el cuadro de diálogo es pequeño, por lo que no puedes verlo todo como puedes hacerlo en el Bloc de notas (especialmente si habilitas el ajuste de palabras).
- Los cambios sólo se aplican anuevosímbolos de comando, por lo que tendrás que cerrar los existentes y abrir uno nuevo