Wat binne omjouwende fariabelen?

Brûkers- en systeemferieningsfariaasjes en hoe jo harren wearden fine

In omjouwingsfariabele is in dynamysk wearde dat it bestjoeringssysteem en oare software brûke kin om ynformaasje te beskieden foar jo komputer.

Mei oare wurden, in omjouwingsfariabel is wat dat wat oars betsjut, as in lokaasje op jo komputer, in ferzjenûmer , in list mei objekten, ensfh.

Omjouwende fariabelen binne omjûn troch it prosintteken (%), lykas yn% temp%, om har te ûnderskieden fan reguliere tekst.

Der binne twa soarten omjouwende fariabelen bestege, brûkers omjouwingsfariabelen en fariantlike fariabelen fan systemo's :

Brûker omjouwingsfergunners

Brûker-omjouwende fariabelen, lykas de namme oanjout, binne omjouwende fariabelen dy't spesifyk binne foar elke brûker-akkount.

Dit betsjut dat de wearde fan in omjouwingsfariabele wannear't jo oanmeld wêze as ien brûker kin oars as de wearde fan deselde omelabeling as jo oanmeld wêze as in oare brûker op deselde komputer.

Dizze soarten omjouwingsfariabelen kinne ynsteld wurde troch hokker brûker ynlogd wurdt, mar Windows en oare software kinne har ek ynstelle.

In foarbyld fan in omjouwingsfariabele fan brûkers is% homepath%. Bygelyks op ien Windows 10- kompjûter hold% homepath% de wearde fan \ brûkers \ Tim , dy't de map is dy't alle brûkersspezifele ynformaasje befettet.

In omjouwende fariant fan brûkers kin ek gewoan wêze. In brûker kin krekt as% data% oanmeitsje, dat kin oan in map op 'e kompjûter pointeare as C: \ Downloads \ Files . In omjouwende fariant lykas dit soe allinich wurkje as dizze spesifike brûker ynlogd wurdt.

Systeem- omjouwingsferrjochtingen

Systeem omjouwingsfariabelen drage dan allinich ien brûker, oanwêzich oan elke brûker dy't bestege kin of is yn 'e takomst makke. De measte systeem-omjouwende fariabelen litte sjen op wichtige lokaasjes as de Windows-map.

Guon fan 'e meast foarkommende omjouwingsfariabelen yn Windows-systemen binne% P %%,% programm%,% temp%, en% systemroot%, al binne der in soad oaren.

Bygelyks, as jo Windows 8 ynstallearje , wurdt de omjouwing fan% windir% ynsteld nei it map wêr't it ynstalleare is. Sûnt it ynstallaasjeboek is wat it ynstaller (dat is jo ... of jo komputer makker) kinne yn ien kompjûter definieare, dan kin it wêze dat C: \ Windows, mar yn in oar, kin wêze C: \ Win8 .

Trochgean mei dit foarbyld, litte wy sizze dat Microsoft Word op elk fan dizze kompjûters ynstalleare is nei Windows 8 wurdt opsetten dien. As part fan it Word-ynstallaasjeproses, moatte in tal bestannen kopieare wurde nei it map wêr Windows 8 ynstalleare wurdt. Hoe kin MS Word der wis fan wêze dat it bestân is ynstalleare op it goeie plak as dit plak is C: \ Windows op ien komputer en C: \ Win8 oan 'e oare?

Om foarkommende problemen te foarkommen, is Microsoft Word, lykas de measte software, ûntworpen om te installearjen nei% windir%, net C: \ Windows . Op dizze wize kin it wêze dat dizze wichtige triemmen yn deselde map as Windows 8 ynstalleare, lykas wêr't dat wêze kin.

Sjoch op 'e side fan Microsoft's Recognized Environment Variables foar in gigantyske list fan brûkers- en systeem omjouwingsfariabelen dy't faak brûkt wurde yn Windows.

Hoe kinne jo de wearde fan in omjouwingsfariabele fine?

Der binne ferskate manieren om te sjen hokker in bepaalde omjouwingsfariabele passe. De measte gefallen, lykwols, yn alle gefallen yn Windows, de meast ienfâldige en wierskynlikste fluchste, hoege dit te dwaan fia in ienfâldige command prompt kommando neamd echo .

Hjir is hoe't jo it dwaan:

  1. Iepenje Kommando Prompt .
  2. Fiere it folgjende kommando krekt út: echo% temp% ... fansels ofstypje % temp% foar de omjouwingsfariant dy't jo belangstelling hawwe.
  3. Notysje de wearde dy't fuortendaliks werjûn wurdt.
    1. Bygelyks, op myn kompjûter, echo% temp% makke dit: C: \ Users \ Tim \ AppData \ Local \ Temp

As de Command Prompt jo misse (it moat net), is der in langere manier om de wearde fan in omjouwingsfariabele te kontrolearjen sûnder gebrûk fan kommando-rigel-ark .

Kopiearje nei Control Panel , dan it systeemapplet. Selektearje ienris dêrfoar Advanced Settings yn 'e lofterkant, selektearje de omjouwende fariabelen ... knop oan' e boaiem. Dit is in net kompleet list fan omjouwingsfariabelen, mar dejingen dy't opnij binne, hawwe de wearden krekt neist harren.

Op Linux-systeem kinne jo it printenv- kommando út 'e kommandorine útfiere om alle omjouwende fariabelen te listjen dy't op it stuit definiearre binne.