A Windows környezeti változói különféle információkat tartalmaznak a rendszerbeállításokról és a felhasználói környezetről. Különböztesse meg a felhasználói, a rendszer- és a folyamatok környezeti változóit.
A környezeti változók tartalmának megtekintéséhez a Windows legegyszerűbben a rendszer tulajdonságainak megnyitása (sysdm.cpl) -> Speciális -> Környezeti változók. Mint láthatja, a szabadban két rész van: a felső rész felhasználói környezeti változókat tartalmaz, az alsó rendszert tartalmaz.
Ezenkívül a környezeti változók a rendszerleíró adatbázisban vannak tárolva. A felhasználói változókat a szakasz tárolja HKEY_CURRENT_USER \ Környezet. Rendszer - be HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Environment.
Az összes környezeti változó értéke megjeleníthető a Windows parancssorban. A parancs egyszerű:
készlet
A parancs felsorolja a környezeti változókat és azok értékeit.
A PowerShellben a paranccsal megjelenítheti az összes környezeti változót:
ls env:
Ha csak egy változó értékét szeretné megjeleníteni, akkor az echo parancsot kell használni, és a változó nevét százalékjelekkel kell ellátni. Például,
Visszhang% systemroot%
Az összes környezeti változó és értékének szöveges fájlba mentéséhez használja a következő parancsot:
set> c: \ tmp \ env_var.txt
Egy adott folyamat környezeti változóit ingyenesen lehet megszerezni Process Explorer segédprogramok (a Sysinternals-től). Csak nyissa meg a folyamat tulajdonságait, és lépjen a fülre környezet.