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 on olemassa, käyttäjäympäristön muuttujat ja järjestelmän ympäristö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% on arvo 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 voi viitata tietokoneen kansioon C: Lataukset 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 voi asentaa (tämä on sinä … tai tietokoneesi valmistaja) voi määrittää yhdessä tietokoneessa C: Windows, mutta toisessa, se voi olla 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 varmistaa, että se asentaa tiedostot oikeaan paikkaan, jos kyseinen paikka on C: Windows yhdellä tietokoneella ja C: Win8 toisaalta?
Tämän ongelman estämiseksi Microsoft Word ja useimmat ohjelmistot on suunniteltu asentamaan% windir%: iin, ei C: Windows . 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, yksinkertaisin ja todennäköisesti nopein tapa tehdä tämä on yksinkertainen Command Prompt -komento, jota kutsutaan nimellä kaiku .
Näin voit tehdä sen:
-
Avaa komentorivi.
-
Suorita seuraava komento tarkalleen:
echo% temp%
… tietenkin korvata % Temp% ympäristön muuttujalle, josta olet kiinnostunut.
-
Huomaa arvo, joka näkyy välittömästi alla.
Esimerkiksi tietokoneessani echo% temp% tuotti tämän:
C: Users 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 vasemmalle ja valitse sitten Ympäristömuuttujat… painiketta alhaalla. Tämä on epätäydellinen luettelo ympäristömuuttujista, mutta luettelossa olevat arvot ovat niiden vieressä.
Linux-järjestelmissä voit suorittaaprintenv komento komentoriviltä luetella kaikki nykyiset ympäristömuuttujat.