Një ndryshore mjedisi (ndryshore e mjedisit) është një referencë e shkurtër për një objekt në sistem. Për shembull, duke përdorur shkurtesa të tilla, mund të krijoni shtigje universale për aplikacionet që do të funksionojnë në çdo PC, pavarësisht nga emrat e përdoruesit dhe parametrat e tjerë.
Ndryshoret e mjedisit të Windows
Ju mund të merrni informacion rreth variablave ekzistues në pronat e sistemit. Për ta bërë këtë, klikoni mbi shkurtorin e kompjuterit në tavolinën e punës me butonin e djathtë të miut dhe zgjidhni artikullin përkatës.
Shko te "Opcionet e Avancuara".
Në dritaren e hapur me tab "Advanced" Klikoni butonin e treguar në figurën më poshtë.
Këtu shohim dy blloqe. E para përmban variablat e përdoruesit, dhe sistemi i dytë.
Nëse dëshironi të shikoni të gjithë listën, të drejtuar "Linja e komandës" në emër të administratorit dhe të ekzekutojë komandën (futni dhe klikoni ENTER).
set>% homepath% desktop set.txt
Më tepër: Si të hapni "Linjën e komandës" në Windows 10
Një skedar me emrin do të shfaqet në desktop. "Set.txt"në të cilin do të renditen të gjithë variablat e mjedisit të pranishëm në sistem.
Të gjithë ata mund të përdoren në tastierë ose skripte për të nisur programe ose për të kërkuar objekte duke mbyllur emrin në shenjat e përqindjes. Për shembull, në komandën e mësipërme në vend të shtegut
C: Users Username
kemi përdorur
% homepath%
Shënim: rasti kur shkrimi i variablave nuk është i rëndësishëm. Path = path = PATH
Ndryshoret PATH dhe PATHEXT
Nëse çdo gjë është e qartë me variablat e zakonshëm (një lidhje është një vlerë), atëherë këto dy qëndrojnë larg. Pas shqyrtimit më të afërt, është e qartë se ato i referohen disa objekteve në të njëjtën kohë. Le të shohim se si funksionon kjo.
«PATH» ju lejon të ekzekutoni skedarët ekzekutues dhe skriptet, "gënjyer" në drejtori të caktuara, pa specifikuar vendndodhjen e tyre të saktë. Për shembull, nëse futeni "Linja e komandës"
explorer.exe
sistemi do të kërkojë dosjet e specifikuara në vlerën e ndryshueshme, të gjejë dhe të nisë programin përkatës. Kjo mund të përdoret për qëllimet e tyre në dy mënyra:
- Vendosni skedarin e kërkuar në një nga drejtoritë e specifikuara. Një listë e plotë mund të merret duke theksuar një ndryshore dhe duke klikuar "Ndryshimi".
- Krijo dosjen tuaj kudo dhe vendosni rrugën për të. Për ta bërë këtë (pas krijimit të direktorisë në disk) klikoni "Krijo"futni adresën dhe në rregull.
% SYSTEMROOT% përcakton rrugën drejt dosjes "Windows" pavarësisht nga letra me makinë.
Pastaj kliko në rregull në dritare "Variablat e mjedisit" dhe "Prona të sistemit".
Mund të duhet të rifilloni për të aplikuar cilësimet. "Explorer". Ju mund ta bëni këtë shpejt si kjo:
Hapni "Linja e komandës" dhe shkruaj një ekip
taskkill / F / IM explorer.exe
Të gjitha dosjet dhe "Taskbar" do të zhduket. Pastaj të vazhdojë përsëri "Explorer".
eksplorues
Një gjë tjetër: nëse keni punuar me të "Linja e komandës", ajo gjithashtu duhet të rifillohet, që do të thotë, konsola nuk do të "di" se cilësimet kanë ndryshuar. E njëjta gjë vlen edhe për kornizat në të cilat ju debugoni kodin tuaj. Gjithashtu mund të rinisni kompjuterin tuaj ose të dilni jashtë dhe të hyni përsëri.
Tani të gjitha skedarët vendosen në "C: Script" do të jetë e mundur të hapet (nisja) duke futur vetëm emrin e tyre.
«PATHEXT», nga ana tjetër, bën të mundur që të mos specifikohet as zgjerimi i skedarit, nëse është shkruar në vlerat e tij.
Parimi i veprimit është si më poshtë: sistemi përsërit mbi zgjerimet deri sa të gjendet objekti përkatës dhe e bën këtë në drejtoritë e specifikuara në «PATH».
Krijimi i variablave të mjedisit
Variablat krijohen thjesht:
- Butoni i shtytjes "Krijo". Kjo mund të bëhet si në seksionin e përdoruesit dhe në sistemin një.
- Futni emrin, për shembull, "Desktop". Ju lutem vini re se ky emër ende nuk është përdorur (shih listat).
- Në fushë "Vlera" specifikoni shtegun drejt dosjes "Desktop".
C: Users Username Desktop
- shtyp në rregull. Përsëriteni këtë veprim në të gjitha dritaret e hapura (shih më lart).
- restart "Explorer" dhe konsol ose të gjithë sistemin.
- Bërë, është krijuar një ndryshore e re, mund ta shihni në listën përkatëse.
Për shembull, le të ndryshojmë komandën që përdorëm për të marrë listën (e para në artikull). Tani, në vend të
set>% homepath% desktop set.txt
vetëm duhet të hyjë
vendosur>% desktop% set.txt
përfundim
Përdorimi i ndryshoreve të mjedisit mund të kursejë ndjeshëm kohën kur shkruani skriptet ose bashkëveproni me sistemin e konsolës. Një avantazh tjetër është optimizimi i kodit të gjeneruar. Mbani në mend se variablat që krijoni nuk janë në kompjuterë të tjerë dhe skriptet (skriptet, aplikacionet) nuk do të funksionojnë me përdorimin e tyre, prandaj përpara se të transferoni skedarë tek një përdorues tjetër, duhet ta njoftoni atë dhe të ofroni për të krijuar elementin përkatës në sistemin tuaj .