Unha variable de contorno (variable de contorno) é unha referencia curta a un obxecto do sistema. Utilizando estas abreviaturas, por exemplo, pode crear rutas universais para aplicacións que se executarán en calquera PC, independentemente dos nomes de usuario e outros parámetros.
Variables de ambiente de Windows
Pode obter información sobre as variables existentes nas propiedades do sistema. Para facelo, faga clic no atallo co ordenador co botón dereito do rato e seleccione o elemento correspondente.
Ir a "Opcións avanzadas".
Na ventá aberta coa pestana "Avanzado" Fai clic no botón que se amosa na imaxe de abaixo.
Aquí vemos dous bloques. A primeira contén variables de usuario e o segundo sistema.
Se queres ver a lista completa, executa "Liña de comandos" en nome do administrador e executa o comando (entra e fai clic ENTER).
set>% homepath% desktop set.txt
Máis: Como abrir a "liña de comandos" en Windows 10
Un arquivo co nome aparecerá no escritorio. "set.txt"na que se listarán todas as variables de entorno presentes no sistema.
Todos poden usarse na consola ou scripts para lanzar programas ou buscar obxectos, incluíndo o nome en signos de porcentaxe. Por exemplo, no comando anterior no canto do camiño
C: Usuarios
usamos
% homepath%
Nota: o caso de escribir variables non é importante. Path = path = PATH
Variables PATH e PATHEXT
Se todo está claro con variables ordinarias (unha ligazón é un valor), entón estas dúas están separadas. Ao examinarse máis de cerca, pódese ver que se refiren a varios obxectos á vez. Vexamos como funciona isto.
"CAMIÑO" permítelle executar ficheiros e scripts executables, "mentindo" en certos directorios, sen especificar a súa localización exacta. Por exemplo, se ingresa "Liña de comandos"
explorer.exe
o sistema buscará os cartafoles especificados no valor da variable, buscará e lanzará o programa correspondente. Isto pode usarse para os seus propios fins de dúas formas:
- Coloque o ficheiro requirido nun dos directorios especificados. Pódese obter unha lista completa resaltando unha variable e premendo "Cambiar".
- Cree o seu propio cartafol en calquera lugar e configure o camiño. Para facelo (despois de crear o directorio no disco) prema "Crear"introduza o enderezo e Ok.
% SYSTEMROOT% determina o camiño cara ao cartafol "Windows" independentemente da letra da unidade.
A continuación, faga clic en Ok nas ventás "Variables de ambiente" e "Propiedades do sistema".
É posible que teña que reiniciar para aplicar a configuración. "Explorador". Pode facelo rapidamente así:
Abre "Liña de comandos" e escribir un equipo
taskkill / F / IM explorer.exe
Todos os cartafoles e "Barra de tarefas" desaparecerá. Entón execute de novo "Explorador".
explorador
Unha cousa máis: se traballou "Liña de comando", tamén debería reiniciarse, é dicir, a consola non "saberá" que a configuración cambiou. O mesmo sucede cos marcos nos que depurar o código. Tamén pode reiniciar o ordenador ou pechar a sesión e voltar a sesión.
Agora todos os ficheiros colocados "C: guión" será posible abrir (lanzar) introducindo só o seu nome.
"PATHEXT", á súa vez, dá a oportunidade de non especificar nin a extensión do ficheiro, se se escribe nos seus valores.
O principio de funcionamento é o seguinte: o sistema itera sobre as extensións á súa vez ata que se atopa o obxecto correspondente e faino nos directorios especificados en "CAMIÑO".
Crear variables de entorno
As variables créanse simplemente:
- Preme o botón "Crear". Isto pódese facer tanto na sección do usuario como no sistema.
- Introduza o nome, por exemplo, "escritorio". Ten en conta que este nome aínda non se usou (ver as listas).
- No campo "Valor" especificar o camiño cara ao cartafol "Escritorio".
C: Usuarios Nome de usuario Escritorio
- Empuxe Ok. Repita esta acción en todas as xanelas abertas (ver arriba).
- Reiniciar "Explorador" ea consola ou todo o sistema.
- Feito, creouse unha nova variable, podes vela na lista correspondente.
Por exemplo, alteremos o comando que usamos para obter a lista (o primeiro no artigo). Agora, no canto de
set>% homepath% desktop set.txt
só ten que entrar
set>% desktop% set.txt
Conclusión
O uso de variables de entorno pode aforrar significativamente o tempo ao escribir scripts ou interactuar coa consola do sistema. Outra vantaxe é a optimización do código xerado. Ten en conta que as variables que creas non están noutros ordenadores e os scripts (scripts, aplicacións) non funcionarán co seu uso, polo que antes de transferir ficheiros a outro usuario, deberás notificarlle e ofrecerlle crear o elemento correspondente no teu sistema. .