kancboom.ru

En algunos casos, al iniciar un programa, no es necesario especificar la ruta completa. Variables de entorno de Windows Variable de ruta en Windows 7

Aquellos que alguna vez han usado utilidades de línea de comandos saben que es mucho más conveniente escribir un comando de inmediato, sin usar la ruta a esta utilidad y sin siquiera ir al directorio deseado, por eso hoy hablaremos de ruta de la variable del sistema en Windows, descubriremos para qué sirve y cómo se puede cambiar.

Hoy no hablaremos sobre qué es la línea de comando y qué utilidades de línea de comando estándar hay en Windows, ya que ya hemos hablado de esto en el material Conceptos básicos de la línea de comandos de Windows.

¿Para qué sirve la variable del sistema de ruta?

Ruta de la variable del sistema Lo necesitamos para poder agregar nuestras utilidades a la línea de comando CMD.exe y, más específicamente, agregar directorios, es decir. rutas a estos directorios para que el sistema operativo pueda determinar por el nombre de la utilidad dónde se encuentra y ejecutarla.

Hablando como ejemplo, digamos que abre la línea de comando, escribe el comando ipconfig ( Sirve para configurar interfaces de red.) y en el momento del lanzamiento, la línea de comando no sabe dónde se encuentra esta utilidad, por lo que comienza a buscarla. Primero en el directorio actual, luego en los directorios del sistema, que se indican con precisión en la variable de ruta del sistema. En otras palabras, si escribió su propio programa de consola y desea ejecutarlo de la misma manera que ipconfig, no podrá hacerlo, ya que el sistema operativo no sabe dónde se encuentra el programa. Por lo tanto, debemos ir al directorio con el programa o escribir la ruta completa al archivo ejecutable para iniciar nuestra utilidad. Por lo tanto, si utiliza con frecuencia algún programa de consola que no está en la versión estándar de Windows y no desea copiarlo a los directorios del sistema, sería mejor crear su propio directorio y agregarlo a la variable de ruta del sistema.

Ejemplo

Digamos que escribimos un programa de consola; por ejemplo, tendremos un archivo bat simple con el siguiente comando simple:

Eco Hola! Pausa

¡Nota! Si desea que se muestre el alfabeto cirílico en la línea de comando, guarde el archivo bat con codificación OEM 866; esto se puede hacer usando el editor de texto Notepad++.

Guardar con nombre aligustre.bat en la unidad C en el directorio de prueba.

Ahora lanzamos la línea de comando (SO Windows 7) “Inicio -> Ejecutar -> cmd”.

E intentemos ejecutar inmediatamente nuestra utilidad y ver qué sale de ella:

Como puede ver, la línea de comando no sabe qué tipo de programa es. Por supuesto, podemos escribirlo de otra manera, por ejemplo:

Aquellos. indicando la ruta completa a la utilidad, entonces seguramente se iniciará. O también puedes ir al directorio de prueba y ejecutar la utilidad desde allí, por ejemplo:

En este caso, el programa también se iniciará. Pero hay que reconocer que todos estos son movimientos innecesarios, sobre todo si vamos a utilizar este programa con bastante frecuencia. Entonces, cambiemos la variable del sistema de ruta.

¡Nota! Si no le gusta el fondo o el color de fuente de la línea de comando, puede cambiarlo fácilmente, como comentamos en el artículo Personalizar la apariencia de la línea de comando de Windows.

Cambiar la variable de ruta del sistema en Windows 7

Para ello abrimos "Panel de control -> Sistema -> Configuración avanzada del sistema".

Luego seleccione " Variables de entorno».

Después verás una ventana “ Variables de entorno " y estás en la parte inferior de la ventana en la lista " variables del sistema » buscar la variable camino y presione "Cambiar".

Como resultado, se abrirá una pequeña ventana “ Cambiar una variable del sistema", ¿dónde estás en el campo? " Valor variable» agregue al final, separada por punto y coma, la ruta al directorio en el que almacenará las utilidades de su consola. Por ejemplo, especifiqué C:\test. Después de ingresar, haga clic en "Aceptar".

Ahora veámoslo. Haremos exactamente lo mismo que hicimos la primera vez, es decir. abra la línea de comando e inmediatamente escriba privet.bat y mire

Como puede ver, esta vez todo funcionó para nosotros, incluso sin especificar la ruta completa.

Diré nuevamente que esto será útil para aquellos que usan con frecuencia utilidades de consola; por cierto, muchos paquetes de aplicaciones que usted mismo instala agregan la ruta deseada a la ruta y lo hacen por usted.

Creo que es suficiente, si tienes dudas pregunta en los comentarios. ¡Buena suerte!

Esta sección se refiere a:
  • Plataformas: Solaris SPARC, Red Hat Linux, SUSE Linux, Oracle Linux, Windows 10, Windows 8, Windows 7, Vista, Windows XP, Mac OS X

Las instrucciones de esta página están destinadas únicamente a usuarios experimentados y administradores de sistemas.


información general

  • Variable CAMINO es una variable del sistema que el sistema operativo utiliza para encontrar los objetos ejecutables deseados en la línea de comando o ventana de terminal.
  • variable del sistema CAMINO se puede configurar usando utilidad del sistema en el Panel de control de Windows o utilizando el archivo de inicio del shell de Linux y Solaris.
  • En computadoras ejecutando ventanas o Mac OS X realizar cambios en la variable del sistema PATH normalmente no es necesario.

ventanas

Windows 10 y Windows 8
  1. En la línea "Buscar", busque: Sistema (Panel de control)
  2. Clic en el enlace .
  3. Hacer clic Variables de entorno. en el capitulo Variables de entorno Cambiar
  4. En la ventana (o Nueva variable del sistema DE ACUERDO DE ACUERDO.
ventana 7
  1. En el escritorio, haga clic derecho en el icono Computadora.
  2. En el menú contextual, seleccione Propiedades.
  3. Clic en el enlace Configuración avanzada del sistema.
  4. Hacer clic Variables de entorno. en el capitulo Variables de entorno seleccione la variable de entorno PATH. Hacer clic Cambiar. Si la variable PATH no existe, haga clic en Crear.
  5. En la ventana Cambiar una variable del sistema(o Nueva variable del sistema) especifica el valor de la variable de entorno PATH. Hacer clic DE ACUERDO. Cierre otras ventanas abiertas haciendo clic DE ACUERDO.
  6. Vuelva a abrir la ventana del símbolo del sistema y ejecute el código java.
Windows XP
  1. Hacer clic Comenzar, seleccionar Panel de control, haga doble clic en Sistema y selecciona una pestaña Además.
  2. Hacer clic Variables de entorno. en el capitulo Variables de entorno seleccione la variable de entorno PATH. Hacer clic Cambiar. Si la variable PATH no existe, haga clic en Crear.
  3. En la ventana Cambiar una variable del sistema(o Nueva variable del sistema) especifica el valor de la variable de entorno PATH. Hacer clic DE ACUERDO. Cierre otras ventanas abiertas haciendo clic DE ACUERDO.
  4. Vuelva a abrir la ventana del símbolo del sistema y ejecute el código java.

Mac OS X

Para ejecutar otra versión de Java, proporcione la ruta completa o utilice la herramienta java_home:

% /usr/libexec/java_home -v 1.8.0_73 --exec javac -versión

Solaris y Linux

  1. Para ver si la ruta está configurada correctamente:
    En las ventanas de la terminal, ingrese:
    % versión java
    La versión de la herramienta Java se mostrará si no se puede encontrar. Si la versión está desactualizada o aparece un error java: comando no encontrado, entonces la ruta está configurada incorrectamente.
  2. Determinar qué versión ejecutable de Java es la primera que se encuentra en una variable CAMINO
    En una ventana de terminal, ingrese:
    % que java
Configuración de ruta final

Para establecer la ruta de forma permanente, configúrela en el archivo de inicio.
Nota. Se proporcionan instrucciones para los dos shells más populares en Linux y Solaris. Si está utilizando otros shells, consulte el tutorial sobre cómo configurar la variable PATH.

cáscara de golpe

Edite el archivo de inicio (~/.bashrc)

  1. Cambiar una variable CAMINO variable
    RUTA=/usr/local/jdk1.8.0/bin:$RUTA
    exportar RUTA
  2. Descargue el archivo de inicio
    %. /.perfil

  3. % versión java
C shell (csh)

Edite el archivo de inicio (~/.cshrc)

  1. Establecer el camino
    establecer ruta=(/usr/local/jdk1.8.0/bin $ruta)
  2. Guardar cambios y cerrar ventana
  3. Descargue el archivo de inicio
    % fuente ~/.cshrc
  4. Asegúrese de que la ruta esté configurada repitiendo el comando java
    % versión java

Buenas tardes queridos lectores e invitados del blog, hoy quiero discutir con ustedes este tema: qué son las variables de entorno de Windows, dónde se pueden usar, tanto en la práctica normal del usuario como en la práctica de un administrador del sistema, les daré te unos cuantos ejemplos. Cómo se configura y cambia todo esto para satisfacer sus necesidades, en mi opinión, es un conocimiento fundamental, cuya comprensión le mostrará mejor el principio de funcionamiento de los sistemas operativos de la familia Windows.

¿Qué son las variables de entorno de Windows?

Entendamos el concepto, y así Variable ambiental (Variable ambiental) se trata de un tipo especial de enlaces de tamaño reducido a determinados objetos del sistema operativo Windows, utilizados por diferentes programas para almacenar información e interactuar con ella. Se puede establecer una analogía con los enlaces relativos en sitios donde no hay una indicación explícita del protocolo. En la mayoría de los casos, se trata de rutas a directorios específicos del sistema operativo.

¿Dónde se utilizan las variables de entorno de Windows?

Déjame darte algunos ejemplos:

  • En scripts > cuando, por ejemplo, cada usuario necesita realizar algún tipo de configuración, por ejemplo, colocar una nueva carpeta con documentos en el escritorio. Dado que cada usuario tiene su propia ruta al escritorio, como C:\Users\lacky\Desktop, y también puede acceder a la ruta relativa usando la variable %HOMEPATH%, si ingresa %HOMEPATH%\Desktop en Explorer, será llevado a la tabla del usuario actual del escritorio.

  • en Política de grupo, para configurar entornos de usuario, como perfiles móviles.
  • Optimización de código > Si su código utiliza con mucha frecuencia las mismas rutas de archivos o carpetas, así como claves de registro, puede asignar fácilmente una variable corta para su uso posterior. A continuación, le daré una lista resumida de variables de entorno en Windows 10 y versiones anteriores, y también le mostraré cómo crearlas y cambiarlas.

Todas las variables de entorno de Windows 10 y otras versiones incluyen operador especial%. Es necesario para que el sistema operativo pueda procesar la solicitud de búsqueda. Un ejemplo simple: estás buscando la carpeta TEMP y no sabes dónde está ubicada, ingresa %TEMP% y la búsqueda será en todas las unidades y particiones locales.

Lista de variables de entorno de Windows 10

La lista anterior es totalmente adecuada tanto para Windows 7 como para Windows 8.1, todo ha sido verificado personalmente. Estoy seguro de que este conocimiento te ayudará enormemente a optimizar tu trabajo.

  • %ALLUSERSPROFILE% > esta variable lo enviará a la carpeta C:\ProgramData
  • %windir% > esta es la carpeta C:\Windows
  • %APPDATA% > estás en la carpeta oculta C:\Users\Username\AppData\Roaming
  • %CommonProgramFiles% > carpeta C:\Archivos de programa\Archivos comunes
  • %CommonProgramFiles(x86)% > lo llevará a C:\Program Files (x86)\Common Files
  • %CommonProgramW6432% > lo redirigirá a C:\Program Files\Common Files
  • %COMPUTERNAME% > Nombre_computadora, usado en scripts
  • %ComSpec%> abrirá el símbolo del sistema de Windows 10 C:\Windows\system32\cmd.exe
  • %HOMEDRIVE% > ruta a la unidad C:
  • %HOMEPATH% > esta variable de entorno de Windows lo llevará a la carpeta de usuario \Users\Username
  • %LOCALAPPDATA% > esta variable de entorno de Windows lo llevará a la carpeta C:\Users\Username\AppData\Local
  • %LOGONSERVER% > NombreEquipo
  • %NUMBER_OF_PROCESSORS% > Número_de_procesadores
  • %OS% > Windows_NT, también usado en scripts
  • %Ruta% > C:\Windows\system32;C:\Windows;C:\Windows\System32Wbem;
  • %PATHEXT% .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
  • %PROCESSOR_ARCHITECTURE% > x86 o AMD64, arquitectura Windows
  • %PROCESSOR_IDENTIFIER% > Intel64 Familia 6 Modelo 37 Paso 5, Intel genuino
  • %PROCESSOR_LEVEL% > 6
  • %PROCESSOR_REVISION% > 2505 (ejemplo)
  • %ProgramData% > carpeta C:\ProgramData
  • %Archivos de programa% > C:\Archivos de programa
  • %ProgramFiles(x86)% > carpeta C:\Program Files (x86)
  • %ProgramW6432% > C:\Archivos de programa
  • %PROMPTO% > $P$G
  • %PSModulePath% > C:\Windows\system32\WindowsPowerShell\v1.0\Modules\ acepta muy rápidamente
  • %PÚBLICO% > C:\Usuarios\Público
  • %SystemDrive% > unidad C:
  • %RaízdelSistema% > C:\Windows
  • %TEMP%>
  • %TMP% > C:\Usuarios\Nombre de usuario\AppData\Local\Temp (predeterminado)
  • %DOMINIODEUSUARIO% > NombreEquipo
  • %USERDOMAIN_ROAMINGPROFILE% > Nombre de la computadora
  • %USERNAME% > Nombre de usuario
  • %PERFIL DE USUARIO% > C:\Usuarios\Nombre de usuario

Cómo enumerar todas las variables de Windows

En Windows 10 y otras versiones, puede mostrar una lista de todas las variables de entorno de Windows abriendo un símbolo del sistema como administrador e ingresando el comando SET. Como resultado, obtendrá todas las variables de entorno predeterminadas de Windows 10 para un sistema operativo específico.

Para mayor comodidad, puede exportar esta lista completa a un archivo de texto; para ello, ingrese:

establecer > D:\Variables.txt

Aquí está el contenido de este documento.

Otro método para ver las variables del sistema operativo es el registro de Windows. Presione WIN+R e ingrese regedit. En la ventana del Editor del Registro que se abre, vaya a la rama:

Para ver variables para la computadora

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

Para ver variables de un usuario

HKEY_CURRENT_USER\Entorno

Crear variables de entorno de Windows 10

Además de las variables existentes de Windows 10, puedes crear otras nuevas, esto es muy fácil y no está prohibido. Lo que se requiere de usted, debe ir a las propiedades del sistema. Existen varios métodos, si hablamos de Windows 10, entonces puedes hacerlo haciendo clic derecho en el botón “Inicio”, seleccionando Sistema.

Un método universal es ir a las propiedades de mi computadora o presionar la combinación de teclas WIN+Pause Breake.

Desde la ventana de propiedades del sistema, debes ir a "Configuración avanzada del sistema"

Y aquí hay dos tipos de variables de entorno de Windows:

  • temperatura de variables temporales
  • Variables del sistema

Ambos se pueden modificar o crear fácilmente.

Por ejemplo, crearé una nueva variable de sistema, la llamaré SYSPREP y especificaré la ruta a la carpeta C:\Windows\System32\Sysprep.

Como ves, aquí no hay nada complicado, gracias a cosas como esta puedes simplificar enormemente tu vida y ahorrar mucho tiempo.

Intente ingresar en la ventana Ejecutar (Win + R) wmpjugador y presione Enter: se abrirá Windows Media Player. Ahora haz lo mismo en la línea de comando. ¡El jugador no comenzará porque no se encontró el camino hacia él! ¿Por qué está pasando esto?

El lector del blog Andrey preguntó por correo electrónico en qué casos no es necesario ingresar la ruta completa para iniciar archivos ejecutables. La pregunta me pareció elemental e invité brevemente al lector a prestar atención a la variable PATH.

variable RUTA

Variable ambiental CAMINO contiene rutas en las que Windows busca automáticamente archivos ejecutables (EXE, CMD, VBS, etc.) al ejecutar un comando. Inicialmente, solo se incluyen las ubicaciones principales del sistema en la variable, por lo que los programas de las carpetas Windows y System32 se pueden iniciar sin especificar la ruta completa.

Cómo ver el contenido de la variable PATH

Durante la instalación, algunos programas escriben allí la ruta a su carpeta, que probablemente verificarás ejecutando el comando en la consola. camino, mostrando las variables del sistema y del usuario juntas.

Cuando el archivo ejecutable se encuentra en una de las ubicaciones conocidas por Windows, no es necesario ingresar la ruta completa al archivo. Utilizo esta propiedad del sistema operativo para iniciar rápidamente mis utilidades favoritas de Nirsoft y otros programas desde mi cofre (la imagen muestra que la carpeta Herramientas se ha agregado a PATH).

Cómo agregar sus propias rutas a la variable PATH

Puede agregar sus propias rutas cambiando la variable PATH del sistema o creando una variable de usuario con el mismo nombre. Expliqué la diferencia entre los tipos de variables en uno de los cuestionarios. También le dice cómo cambiar las variables de entorno. en interfaz gráfica de usuario. Tenga en cuenta que las rutas están separadas por punto y coma.

Puede agregar rápidamente sus rutas a PATH desde la línea de comando usando la utilidad setx, incluido con Windows 7. El siguiente es un ejemplo de cómo agregar la ruta C:\micarpeta a sistémico Variable PATH (la línea de comando debe ejecutarse como administrador).

Para /f "tokens=2*" %a In ("Consulta de registro "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v Path") Establezca "systempath=%b" set newpath=%systempath%; C:\micarpeta1 setx /m ruta "%nuevaruta%"

Primero usando el comando registro la lista de rutas se lee de la variable del sistema PATH almacenada en el registro. Entonces el comando colocar establece una variable nuevo camino con la ruta deseada dentro de la sesión de línea de comando actual, y el comando setx/m hace que el nuevo camino sea permanente para sistémico variable (parámetro /metro).

Se puede configurar una variable personalizada sin derechos de administrador utilizando un enfoque similar. Agregar una nueva ruta a una existente costumbre La variable PATH se implementa así:

Para /f "tokens=2*" %a In ("Reg query "HKCU\Environment" /v Path") Establezca "userpath=%b" set newpath=%userpath%;C:\myfolder2 setx path "%newpath %"

Tenga en cuenta que el código anterior está diseñado para ejecutarse en la línea de comando. En un archivo de comando (CMD), los símbolos de porcentaje en la primera línea deben ser dobles.

Estrictamente hablando, era posible prescindir setx, porque el registro No sólo puede leer datos del registro, sino también escribirlos allí. Pero en muchos casos con setx Es más fácil trabajar con una sintaxis más compacta.

Por supuesto, no le describí todo esto con tanto detalle a Andrey, sino que simplemente le di instrucciones. Sin embargo, al día siguiente me escribió que sabía todo esto (soy un telépata mediocre :) y me hizo la pregunta con la que comencé la historia de hoy. ¡Esto ya era más interesante y prometí cubrir el tema en el blog!

Clave de registro de App Paths

De hecho, sin especificar la ruta completa, puede ejecutar algunos programas estándar de Windows desde la ventana Ejecutar, pero no desde la línea de comandos. Además de Windows Media Player, este es, por ejemplo, Paint ( pintura) y Wordpad ( panel de palabras). Lo mismo ocurre con las aplicaciones de MS Office: verifique el comando sobresalir o palabra ganadora!

La diferencia entre la ventana Ejecutar y el símbolo del sistema es que el shell de Windows (explorador) tiene más capacidades que el intérprete de comandos de la consola. En este caso, se trata de la función. ShellEjecutarEx, con el que está equipado el caparazón. Cuando ejecuta un ejecutable sin especificar su ruta completa, la función busca:

  • carpeta actual
  • Carpetas de Windows y System32
  • clave de registro HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths

Cómo funciona la sección Rutas de aplicaciones

Veamos cómo funciona App Paths usando Windows Media Player como ejemplo.

  • Se ha creado una subsección con un alias para el archivo ejecutable (en este caso es wmplayer.exe)
  • en el parámetro Por defecto Se especifica la ruta completa al archivo. Si se utiliza una variable en la ruta del archivo, el parámetro debe ser una cadena extensible (REG_EXPAND_SZ). Al especificar una ruta absoluta, puede utilizar un parámetro de cadena normal (REG_SZ).
  • en el parámetro Camino se especifica la carpeta de trabajo del programa

Funciona de forma muy sencilla. Ingresa un alias de archivo en la ventana Ejecutar o en la barra de direcciones del Explorador y el sistema busca automáticamente en la ruta especificada.

Cómo acelerar tu trabajo con App Paths

Puede utilizar esta clave de registro para iniciar rápidamente programas cuyos accesos directos no necesita en la barra de tareas o en el escritorio. Por ejemplo, para buscar y reemplazar archivos de texto, uso el programa BKReplacem (replacem.exe), que tiene su propia carpeta dentro de la carpeta PortableSoft. En la sección App Paths creé una subsección bkr.exe e indicó la ruta completa a la utilidad. Ahora su lanzamiento se reduce a ejecutar bkr en la ventana Ejecutar.

Por cierto, no olvide encerrar las rutas que contengan espacios entre comillas. Y espero que ya hayas adivinado que puedes acortar el comando a una letra. Siguiendo con este ejemplo, podría crear una subclave b.exe. En general, un programa puede tener cualquier número de alias, como verá a continuación.

Otro uso que encontré para App Paths es ejecutar cmd.exe con todos los derechos. He estado sin el aviso de UAC durante mucho tiempo, gracias a ejecutar la línea de comando desde el Programador de tareas. Habiendo creado una subclave cmda.exe, especifiqué en ella la ruta al archivo por lotes que realiza la tarea.

Sólo hay una línea en él:

Schtasks /ejecutar /tn CMD_Admin

Ahora simplemente ingrese el comando en la ventana "Ejecutar" cmda para abrir el símbolo del sistema como administrador.

Qué cosas interesantes se pueden encontrar en la sección App Paths

Primero, estoy seguro de que encontrarás allí muchos de los programas que tienes instalados. En lugar de especificar la ruta a su carpeta en la variable PATH, los programas registran su archivo ejecutable en la sección Rutas de aplicaciones, siguiendo las recomendaciones de Microsoft.

En segundo lugar, hay subsecciones WORDPAD.EXE Y ESCRIBIR.EXE, ambos conducen al archivo wordpad.exe.

El programa Write, que formaba parte de los primeros sistemas operativos de Microsoft, fue sustituido en Windows 95 por WordPad. También encontrarás una subsección pbrush.exe, que hace referencia a mspaint ubicado en System32.

Los programas Write y Paintbrush no han estado en Windows durante unos 15 años, ¡pero todavía se mencionan en el sistema! Y esto nos lleva a la conversación sobre cuándo y por qué se introdujo la sección Rutas de aplicaciones en Windows.

Historial de rutas de aplicaciones

La sección App Paths apareció en Windows 95 como un antídoto contra la obstrucción de la ruta PATH, que se especificó en el archivo. autoexec.bat. Los programas tradicionalmente agregaban allí las rutas a sus carpetas, como todavía se hace a veces con la variable de entorno del mismo nombre. Cuando se inició el sistema, se leyó el archivo y los programas terminaron en la ruta del sistema.

Por cierto, el antiguo método autoexec.bat todavía funciona, permitiéndote ejecutar archivos ejecutables sin especificar la ruta, aunque ya no tiene sentido usarlo.

El principal problema para los desarrolladores fue que encontrar la línea SET PATH correcta en autoexec.bat no era una tarea trivial. En este caso, no podría insertar su línea al principio del archivo, ya que otro comando a continuación podría anular la variable.

Además, agregar una ruta a PATH para dirigir Windows a un solo programa no era racional, como disparar gorriones con un cañón. Fue entonces cuando a los desarrolladores de Windows 95 se les ocurrió una solución con una sección de registro que permitía especificar rutas a archivos ejecutables específicos.

¿Por qué esta sección todavía tiene subsecciones para Escribir y Pincel? ¡Así es como Windows garantiza la compatibilidad de los programas!

En teoría, algún programa antiguo podría depender de sus pares, cuyos herederos ya han cambiado de nombre o de ubicación. Para evitar que las aplicaciones antiguas se rompan, se utiliza la clave de registro de App Paths.

Tabla dinámica

Entonces, ¡resumámoslo! La forma más sencilla es comparar las capacidades del shell de Windows y el intérprete de comandos del sistema en forma de tabla.

De esta forma, queda claro no solo una gama más amplia de búsquedas de archivos ejecutables en el Explorador, sino también la dependencia no del todo obvia de la línea de comando de la variable PATH. Son sus rutas las que influyen en si es necesario especificar la ruta a los archivos ubicados en las carpetas del sistema en la consola.

Finalmente, la sección Rutas de la aplicación agrega valor al permitirle especificar alias cortos para los ejecutables, haciéndolos más fáciles de ejecutar.

¿Está utilizando la clave de registro de App Paths o sus propias variables de entorno? Si es así, entonces ¡Cuéntanos en los comentarios cómo facilitan tu trabajo!

Una variable de entorno en Windows almacena información sobre la configuración del sistema operativo y los datos del usuario. Se indica mediante un símbolo emparejado. «%» , Por ejemplo:

Usando estas variables, puede transferir la información necesaria al sistema operativo. Por ejemplo, %CAMINO% almacena una lista de directorios en los que Windows busca archivos ejecutables si la ruta a ellos no se especifica explícitamente. %TEMPERATURA% almacena archivos temporales y %DATOS DE APLICACIÓN%— configuración del programa de usuario.

Cambiar las variables de entorno puede ayudar si desea mover la carpeta "Temperatura" o "Datos de aplicación" a otro lugar. Edición %CAMINO% le permitirá ejecutar programas desde "Línea de comando" sin especificar una ruta larga al archivo cada vez. Veamos métodos que ayudarán a lograr estos objetivos.

Método 1: propiedades de la computadora

Como ejemplo de un programa que debe iniciarse, utilizamos . Intentando activar esta aplicación desde "Línea de comando", obtendrá este error:

Esto sucede porque no especificó la ruta completa al archivo ejecutable. En nuestro caso, la ruta completa se ve así:

"C:\Archivos de programa (x86)\Skype\Phone\Skype.exe"

Para evitar repetir esto cada vez, agreguemos el directorio de Skype a la variable %CAMINO%.


¡Listo! Ahora puedes ejecutar cualquier programa, no sólo Skype, desde cualquier directorio en "Línea de comando".

Método 2: "Línea de comando"

Consideremos el caso en el que queremos establecer %DATOS DE APLICACIÓN% al disco "D". Esta variable falta en "Variables de entorno", por lo que no se puede cambiar de la primera forma.


Cambiar los valores de las variables de entorno requiere algunos conocimientos en esta área. No juegues con los valores y no los edites al azar, para no dañar el sistema operativo. Estudie bien el material teórico y solo después proceda a la práctica.

Cargando...