Mitkä ovat ympäristömuuttujat?

Käyttäjän ja järjestelmän ympäristömuuttujat ja niiden arvojen löytäminen

Ympäristömuuttuja on dynaaminen arvo, jota käyttöjärjestelmä ja muut ohjelmistot voivat käyttää määrittämään tietokoneeseesi liittyviä tietoja.

Toisin sanoen ympäristömuuttuja on jotain, joka edustaa jotain muuta, kuten tietokoneen sijainti, versionumero , esineiden luettelo jne.

Ympäristömuuttujia ympäröi prosenttimerkki (%), kuten% temp%, erottaa ne säännöllisestä tekstistä.

Kaksi erilaista ympäristömuuttujaa, käyttäjäympäristön muuttujat ja järjestelmäympäristön muuttujat :

Käyttäjäympäristön muuttujat

Käyttäjäympäristön muuttujat, kuten nimi viittaa, ovat ympäristömuuttujia, jotka liittyvät jokaiseen käyttäjätiliin.

Tämä tarkoittaa, että ympäristömuuttujan arvo, joka on kirjautuneena yhdeksi käyttäjaksi, voi olla eri kuin saman ympäristömuuttujan arvo, kun hän on kirjautunut samaan tietokoneeseen eri käyttäjänä.

Tämäntyyppiset ympäristömuuttujat voidaan määrittää manuaalisesti riippumatta siitä, missä käyttäjä on kirjautunut sisään, mutta Windows ja muut ohjelmistot voivat myös asettaa ne.

Yksi esimerkki käyttäjäympäristön muuttujasta on% homepath%. Esimerkiksi yhdellä Windows 10 -tietokoneella% homepath% pitää arvossa \ Users \ Tim , joka on kansio, joka sisältää kaikki käyttäjäkohtaiset tiedot.

Myös käyttäjäympäristön muuttuja voisi olla mukautettu. Käyttäjä voi luoda jotain% data%: tä, joka saattaa viitata tietokoneen kansioon, kuten C: \ Downloads \ Files . Tällainen ympäristömuuttuja toimisi vain, kun kyseinen käyttäjä on kirjautunut sisään.

Järjestelmän ympäristömuuttujat

Järjestelmäympäristön muuttujat ulottuvat vain yhden käyttäjän ulottuville, sovellettaviksi mille tahansa käyttäjälle, joka voi olla olemassa tai joka luodaan tulevaisuudessa. Useimmat järjestelmän ympäristömuuttujat viittaavat tärkeisiin paikkoihin, kuten Windows-kansioon.

Jotkin tavallisimmista Windows-ympäristömuuttujista ovat% polku%,% programfiles%,% temp% ja% systemroot%, vaikka monia muita.

Esimerkiksi kun asennat Windows 8: n ,% windir% -ympäristömuuttuja asetetaan hakemistoon, johon se on asennettu. Koska asennushakemisto on jotain, jonka asentaja (joka olet ... tai tietokoneesi valmistaja) voi määrittää yhdessä tietokoneessa, se saattaa olla C: \ Windows, mutta toisessa C: \ Win8 .

Jatkamalla tätä esimerkkiä sanotaan, että Microsoft Word on asennettu näihin tietokoneisiin sen jälkeen, kun Windows 8 on valmis. Osana Word-asennusprosessia useita tiedostoja on kopioitava hakemistoon, johon Windows 8 on asennettu. Miten MS Word voi varmasti asentaa tiedostot oikeaan paikkaan, jos kyseinen paikka on C: \ Windows yhdellä tietokone ja C: \ Win8 toisella?

Tämän ongelman estämiseksi Microsoft Word ja useimmat ohjelmistot on suunniteltu asennettaviksi% windir%: iin, ei C: \ Windows -ohjelmaan . Näin voidaan varmistaa, että nämä tärkeät tiedostot on asennettu samaan hakemistoon kuin Windows 8, missä tahansa.

Katso Microsoftin tunnetut ympäristömuuttujat -sivulta valtava luettelo Windowsissa usein käytetyistä käyttäjä- ja järjestelmäympäristömuuttujista.

Miten löydät ympäristön muuttujan arvon?

On olemassa useita tapoja nähdä, mitä tietyn ympäristömuuttujan sattuma on. Useimmissa tapauksissa, ainakin Windowsissa, kaikkein yksinkertaisin ja todennäköisesti nopein tapa tehdä tämä on yksinkertainen Command Prompt -komento nimeltä echo .

Näin voit tehdä sen:

  1. Avaa komentorivi .
  2. Suorita seuraava komento tarkalleen: echo% temp% ... tietysti korvata % temp% ympäristömuuttujalla, josta olet kiinnostunut.
  3. Huomaa arvo, joka näkyy välittömästi alla.
    1. Esimerkiksi tietokoneessani echo% temp% tuotti tämän: C: \ Käyttäjät \ Tim \ AppData \ Local \ Temp

Jos komentorivi pelottaa sinua (sitä ei pitäisi), on olemassa pidempi tapa tarkistaa ympäristömuuttujan arvo ilman komentorivin työkaluja .

Päätä ohjauspaneeliin ja sitten järjestelmäesimerkiksi. Kun olet siellä, valitse Järjestelmän lisäasetukset vasemmalla ja valitse alhaalta Ympäristömuuttujat ... -painike. Tämä on epätäydellinen luettelo ympäristömuuttujista, mutta luettelossa on arvot vieressä.

Linux-järjestelmissä voit suorittaa printenv- komennon komentoriviltä, ​​jolloin luetellaan kaikki määritetyt ympäristömuuttujat.