'N Omgewingsveranderlike (omgewingsveranderlike) is 'n kort verwysing na 'n voorwerp in die stelsel. Deur sulke afkortings te gebruik, kan jy byvoorbeeld universele paaie skep vir toepassings wat op enige rekenaar sal loop, ongeag gebruikers name en ander parameters.
Windows omgewing veranderlikes
U kan inligting oor bestaande veranderlikes in die stelsel eienskappe kry. Om dit te doen, klik met die regter muisknop op die snelkoppeling Rekenaar op die lessenaar en kies die ooreenstemmende item.
Gaan na "Gevorderde opsies".
In die oop venster met die blad "Advanced" Klik op die knoppie wat in die kiekie hieronder vertoon word.
Hier sien ons twee blokke. Die eerste bevat gebruikerveranderlikes, en die tweede stelsel.
As jy die hele lys wil sien, hardloop "Command Line" namens die administrateur en voer die opdrag uit (tik en klik Enter).
stel>% homepath% desktop set.txt
Meer: Hoe om die "Command Line" in Windows 10 oop te maak
'N Lêer met die naam sal op die lessenaar verskyn. "Set.txt"waarin alle omgewingsveranderlikes in die stelsel teenwoordig sal wees.
Almal kan in die konsole of skrifte gebruik word om programme te begin of na voorwerpe te soek deur die naam in persentasie tekens in te sluit. Byvoorbeeld, in die opdrag hierbo in plaas van die pad
C: Gebruikers Gebruikersnaam
ons het gebruik
% homepath%
Let wel: geval wanneer die skryf van veranderlikes is nie belangrik nie. Pad = pad = PATH
PATH en PATHEXT veranderlikes
As alles duidelik is met gewone veranderlikes (een skakel is een waarde), dan is hierdie twee losstaande. By nadere ondersoek kan gesien word dat hulle gelyktydig na verskeie voorwerpe verwys. Kom ons kyk hoe dit werk.
«PATH» kan jy uitvoerbare lêers en skrifte uitvoer, "lê" in sekere gidse, sonder om hul presiese ligging te spesifiseer. Byvoorbeeld, as jy inskryf "Command Line"
explorer.exe
Die stelsel sal die dopgehou wat in die veranderlike waarde gespesifiseer is, deursoek, vind en begin met die ooreenstemmende program. Dit kan op twee maniere vir hul eie doeleindes gebruik word:
- Plaas die vereiste lêer in een van die gespesifiseerde dopgehou. 'N Volledige lys kan verkry word deur 'n veranderlike te merk en te klik "Change".
- Skep jou eie gids enige plek en stel die pad daarby. Om dit te doen (na die skep van die gids op die skyf), klik "Skep"Voer die adres in en OK.
% SYSTEMROOT% bepaal die pad na die gids "Windows" ongeag die dryfbrief.
Klik dan OK in die vensters "Omgewings veranderlikes" en "Stelsel Eienskappe".
Jy moet dalk weer begin om die instellings toe te pas. "Explorer". Jy kan dit so vinnig doen:
Maak oop "Command Line" en skryf 'n span
taskkill / F / IM explorer.exe
Alle dopgehou en "Taakbalk" sal verdwyn. Loop dan weer "Explorer".
ontdekkingsreisiger
Nog een ding: as jy gewerk het "Command line", moet dit ook herbegin word, dit wil sê, die konsole sal nie weet dat die instellings verander het nie. Dieselfde geld vir raamwerke waarin u u kode ontfout. Jy kan ook jou rekenaar herlaai of uitloggen en weer aanmeld.
Nou word alle lêers geplaas "C: Script" Dit sal moontlik wees om oop te maak (bekendstelling) deur slegs hul naam in te voer.
«PATHEXT», op sy beurt, gee die geleentheid om nie net die lêeruitbreiding te spesifiseer nie, as dit in sy waardes uitgespel word.
Die operasiebeginsel is soos volg: die stelsel herhaal oor die uitbreidings op sy beurt totdat die ooreenstemmende voorwerp gevind word, en dit doen dit in die dopgehou wat in «PATH».
Skep omgewing veranderlikes
Veranderlikes word eenvoudig geskep:
- Druk knoppie "Skep". Dit kan sowel in die gebruikers afdeling as in die stelsel een gedoen word.
- Voer die naam in, byvoorbeeld, "Desktop". Let asseblief daarop dat hierdie naam nog nie gebruik is nie (sien die lyste).
- In die veld "Waarde" spesifiseer die pad na die gids "Desktop".
C: Gebruikers Gebruikersnaam Desktop
- pers OK. Herhaal hierdie aksie in alle oop vensters (sien hierbo).
- herlaai "Explorer" en die konsole of die hele stelsel.
- Klaar, 'n nuwe veranderlike is geskep, jy kan dit in die ooreenstemmende lys sien.
Byvoorbeeld, laat ons die opdrag verander wat ons gebruik het om die lys te kry (die heel eerste in die artikel). Nou, in plaas van
stel>% homepath% desktop set.txt
hoef net in te gaan
stel>% desktop% set.txt
gevolgtrekking
Die gebruik van omgewing veranderlikes kan aansienlik tyd bespaar wanneer skripte geskryf word of met die stelselkonsole omgaan. Nog 'n voordeel is die optimalisering van die gegenereerde kode. Hou in gedagte dat die veranderlikes wat jy skep, nie op ander rekenaars is nie, en skrifte (skrifte, toepassings) nie met hul gebruik sal werk nie. Sodra u lêers na 'n ander gebruiker oorplaas, moet u hom daarvan in kennis stel en bied die ooreenstemmende element in u stelsel aan. .