Kas ir vides mainīgie?

Lietotāja un sistēmas vides mainīgie un to vērtību noteikšana

Vides mainīgais ir dinamiska vērtība, ko operētājsistēma un cita programmatūra var izmantot, lai noteiktu informāciju, kas attiecas uz jūsu datoru.

Citiem vārdiem sakot, vides mainīgais ir kaut kas, kas ir kaut kas cits, piemēram, atrašanās vieta datorā, versijas numurs , objektu saraksts utt.

Vides mainīgos lielumus ieskauj procenti (%), kā% temp%, lai tos atšķirtu no regulārā teksta.

Pastāv divu veidu vides mainīgie, lietotāja vides mainīgie un sistēmas vides mainīgie :

Lietotāja vides mainīgie

Lietotāja vides mainīgie, kā norāda nosaukums, ir vides mainīgie, kas ir raksturīgi katram lietotāja kontam.

Tas nozīmē, ka vides mainīgā vērtība, kad pieteicies kā viens lietotājs, var atšķirties no tā paša vides mainīgā lieluma, kad pieteicies kā citam lietotājam tajā pašā datorā.

Šos vides mainīgo lielumus var manuāli iestatīt neatkarīgi no lietotāja, bet Windows var iestatīt arī citu programmatūru.

Viens no lietotāja vides mainītāja piemēriem ir% homepath%. Piemēram, vienā Windows 10 datorā% homepath% saglabā vērtību \ Users \ Tim , kas ir mape, kurā ir visa lietotājam specifiskā informācija.

Arī lietotāja vides mainīgais var būt pielāgots. Lietotājs var izveidot kaut ko līdzīgu% data%, kas var norādīt uz mapi datorā, piemēram, C: \ Downloads \ Files . Šāds vides mainīgais darbojas tikai tad, ja konkrētais lietotājs ir pieteicies.

Sistēmas vides mainīgie

Sistēmas vides mainīgie pārsniedz tikai vienu lietotāju, piemērojot jebkuru lietotāju, kurš varētu pastāvēt, vai arī tas tiks izveidots nākotnē. Lielākā daļa sistēmas vides mainīgo norāda uz svarīgām vietām, piemēram, mapi Windows.

Daži no visbiežāk izmantotajiem vides mainīgajiem Windows sistēmās ietver% path%,% programfiles%,% temp% un% systemroot%, lai gan ir daudz citu.

Piemēram, instalējot Windows 8 , vides mainīgais% windir% ir iestatīts uz direktoriju, kurā tas ir instalēts. Tā kā instalācijas direktorija ir kaut kas, ko uzstādītājs (tas ir jūs ... vai datora veidotājs) var definēt vienā datorā, tas var būt C: \ Windows, bet citā tā var būt C: \ Win8 .

Turpinot šo piemēru, pieņemsim, ka Microsoft Word tiek instalēts katrā no šiem datoriem pēc tam, kad Windows 8 ir pabeigts. Kā daļa no Word instalēšanas procesa, vairāki faili jāpārkopē uz direktoriju, kurā ir instalēta Windows 8. Kā MS Word var pārliecināties, ka tā instalē failus pareizi, ja šī vieta ir C: \ Windows vienā datoru un C: \ Win8 no otras puses?

Lai novērstu iespējamu problēmu, piemēram, tas, Microsoft Word, kā arī lielākā daļa programmatūras tika izstrādāta, lai instalētu% windir%, nevis C: \ Windows . Tādā veidā var būt drošs, ka šie svarīgi faili ir instalēti tajā pašā direktorijā kā Windows 8 neatkarīgi no tā, kur tas varētu būt.

Skatiet Microsoft atpazīstamo vides mainīgo lapu milzīgam lietotāju un sistēmas vides mainīgo lielumu sarakstam, ko bieži izmanto sistēmā Windows.

Kā jūs varat atrast mainīgās vides vērtību?

Ir vairāki veidi, kā noskaidrot, kāds ir konkrētais vides mainīgais. Tomēr vairumā gadījumu, vismaz Windows, visvienkāršākais un, iespējams, ātrākais veids, kā to izdarīt, ir vienkāršs komandrindas komandu nosaukums echo .

Lūk, kā to izdarīt:

  1. Atvērt komandu uzvedni .
  2. Precīzi izpildiet šādu komandu : echo% temp% ... protams, nomainot % temp% par vides mainīgo, kurš jūs interesē.
  3. Ievērojiet vērtību, kas tiek parādīta tieši zem tā.
    1. Piemēram, manā datorā echo% temp% radīja šo: C: \ Users \ Tim \ AppData \ Local \ Temp

Ja komandu uzvedne jūs satrauc (tas nevajadzētu), pastāv lielāks veids, kā pārbaudīt vides mainīgā vērtību, neizmantojot komandrindas rīkus .

Noklikšķiniet uz Vadības panelis , pēc tam uz Sistēmas sīklietotne . Pēc tam kreisajā pusē izvēlieties Papildu sistēmas iestatījumi , tad apakšējā daļā izvēlieties pogu Videomateriāli .... Šis ir nepilnīgs vides mainīgo saraksts, bet sarakstā iekļautie rādītāji ir tieši blakus tiem.

Linux sistēmās jūs varat izpildīt printenv komandu no komandrindas, lai uzskaitītu visus pašlaik definētos vides mainīgos.