Varjabbli tal-ambjent (varjabbli tal-ambjent) huwa referenza qasira għal oġġett fis-sistema. Bl-użu ta 'abbrevjazzjonijiet bħal dawn, per eżempju, tista' toħloq mogħdijiet universali għal applikazzjonijiet li jaħdmu fuq kwalunkwe PC, irrispettivament mill-ismijiet ta 'l-utenti u parametri oħra.
Varjabbli ta ’l-ambjent tal-Windows
Tista 'tikseb informazzjoni dwar varjabbli eżistenti fil-proprjetajiet tas-sistema. Biex tagħmel dan, ikklikkja fuq il-Kompjuter shortcut fuq id-desktop bil-buttuna tal-maws dritt u agħżel l-oġġett korrispondenti.
Mur fil- "Għażliet Avvanzati".
Fit-tieqa miftuħa bit-tab "Avvanzat" Ikklikkja l-buttuna murija fil-screenshot hawn taħt.
Hawn naraw żewġ blokki. L-ewwel wieħed fih varjabbli tal-utent, u t-tieni sistema.
Jekk trid tara l-lista kollha, imxi "Linja ta 'Kmand" f'isem l-amministratur u eżegwixxi l-kmand (ikteb u kklikkja Daħħal).
issettja>% homepath% desktop set.txt
Iktar: Kif tiftaħ il- "Command Line" fil-Windows 10
Fajl bl-isem jidher fuq id-desktop. "set.txt"fejn il-varjabbli ta ’l-ambjent kollha preżenti fis-sistema se jkunu elenkati.
Kollha kemm huma jistgħu jintużaw fil-console jew fl-iskripts biex iniedu programmi jew ifittxu oġġetti billi jehmżu l-isem f'sinjali ta 'perċentwali. Per eżempju, fil-kmand hawn fuq minflok il-passaġġ
Ċ: Utenti Username
aħna użajna
% homepath%
Nota: il-każ meta l-kitba tal-varjabbli mhuwiex importanti. Path = path = PATH
PATH u varjabbli PATHEXT
Jekk kollox huwa ċar bil-varjabbli ordinarji (link wieħed huwa valur wieħed), allura dawn it-tnejn joħorġu. Wara eżami aktar mill-qrib, jidher li huma jirreferu għal diversi oġġetti f'daqqa. Ejja naraw kif jaħdem dan.
"Mogħdija" jippermettilek tmexxi fajls eżekuttivi u skripts, "tinsab" f'ċerti direttorji, mingħajr ma tispeċifika l-post eżatt tagħhom. Per eżempju, jekk tidħol "Linja ta 'Kmand"
explorer.exe
is-sistema se tfittex il-folders speċifikati fil-valur varjabbli, issib u tniedi l-programm korrispondenti. Dan jista 'jintuża għall-iskopijiet tagħhom stess b'żewġ modi:
- Poġġi l-fajl meħtieġ f'waħda mid-direttorji speċifikati. Lista kompleta tista 'tinkiseb billi tenfasizza varjabbli u tikklikkja "Ibdel".
- Oħloq il-folder tiegħek kullimkien u stabbilixxi t-triq għalih. Biex tagħmel dan (wara li toħloq id-direttorju fuq id-diska) ikklikkja "Oħloq"ikteb l - indirizz u Ok.
% SYSTEMROOT% jiddetermina t-triq għall-folder "Windows" irrispettivament mill-ittra tas-sewqan.
Imbagħad ikklikkja Ok fit-twieqi "Varjabbli fl-Ambjent" u "Properties tas-Sistema".
Jista 'jkollok bżonn terġa' tibda tapplika s-settings. "Explorer". Tista 'tagħmel dan malajr bħal din:
Iftaħ "Linja ta 'Kmand" u ikteb tim
taskkill / F / IM explorer.exe
Il - folders kollha u "Taskbar" jisparixxu. Imbagħad erġa erġa "Explorer".
esploratur
Ħaġa oħra: jekk ħdimt magħhom "Linja ta 'kmand", għandu wkoll jerġa 'jinbeda, jiġifieri, il-console mhux se “jkun jaf” li s-settings inbidlu. L-istess jgħodd għall-oqfsa li fihom tiddebugja l-kodiċi tiegħek. Tista 'wkoll terġa' tibda l-kompjuter tiegħek jew toħroġ u tidħol mill-ġdid.
Issa l-fajls kollha mqiegħda fi "Ċ: Script ikun possibbli li tiftaħ (tniedi) billi tidħol biss isimhom.
"IL-PATTEST", imbagħad, tagħmilha possibbli li ma tispeċifikax anki l-estensjoni tal-fajl, jekk hija miktuba fil-valuri tagħha.
Il-prinċipju ta ’l-operazzjoni huwa kif ġej: is-sistema iterja fuq l-estensjonijiet min-naħa tagħha sakemm jinstab l-oġġett korrispondenti, u tagħmel hekk fid-direttorji speċifikati f’ "Mogħdija".
Ħolqien ta 'varjabbli ambjentali
Il-varjabbli jinħolqu sempliċement:
- Imbotta l-buttuna "Oħloq". Dan jista 'jsir kemm fit-taqsima tal-utent kif ukoll fis-sistema waħda.
- Daħħal l-isem, per eżempju, "desktop". Jekk jogħġbok innota li dan l-isem għadu ma ntużax (ara l-listi).
- Fil-qasam "Valur" speċifika t-triq għall-folder "Desktop".
Ċ: Utenti Username Desktop
- Imbotta Ok. Irrepeti din l-azzjoni fit-twieqi miftuħa kollha (ara hawn fuq).
- Nerġgħu "Explorer" u l-console jew is-sistema kollha.
- Magħmul, inħolqot varjabbli ġdida, tista 'tara fil-lista korrispondenti.
Pereżempju, ejja nibdlu l-kmand li użajna biex niksbu l-lista (l-ewwel waħda fl-artikolu). Issa, minflok
issettja>% homepath% desktop set.txt
ħtieġa biss li tidħol
issettja>% desktop% set.txt
Konklużjoni
L-użu ta 'varjabbli ta' l-ambjent jista 'jiffranka l-ħin b'mod sinifikanti meta tikteb skripts jew tinteraġixxi mal-console tas-sistema. Vantaġġ ieħor huwa l-ottimizzazzjoni tal-kodiċi ġġenerat. Wieħed iżomm f'moħħu li l-varjabbli maħluqa minnek huma nieqsa fuq kompjuters oħra, u skripts (skripts, applikazzjonijiet) ma jaħdmux bl-użu tagħhom, għalhekk qabel ma tittrasferixxi fajls lil utent ieħor, trid tinnotifikah dwarha u tissuġġerixxi li toħloq l-element korrispondenti fis-sistema tiegħek .