Mik azok a környezeti változók a Windowsban? -

Elgondolkozott már valaha a környezeti változókon? Talán valami informatikai rendszergazda vagy számítógépes geek említette őket. Egyes programok hibásan működtek, és környezeti változókra hivatkozva hibákat adtak vissza ? (Did)Éppen(Did) most volt vizsgája, és az egyetlen tétel, amit nem tudott kitölteni, ez volt: "a környezeti változók ____________."? Nem számít, miért szeretne többet megtudni róluk, a megfelelő helyre érkezett. Ebben a cikkben bemutatjuk, mit kell tudni a környezeti változókról, hogyan működnek, és miért nélkülözhetetlenek a Windows jólétéhez:

Mik azok a környezeti változók a Windowsban(Windows) ?

Tehát mi az a környezeti változó? A környezeti változók röviden olyan változók, amelyek leírják azt a környezetet, amelyben az alkalmazások és programok futnak. Mindenféle program környezeti változókat használ az olyan kérdések megválaszolására, mint: Mi a számítógép neve,(name of the computer) amelyre telepítve vagyok? Mi a neve az engem futtató felhasználói fióknak? Mi a jelenlegi munkakönyvtáram? Hol van telepítve a Windows ? Hol vannak az ideiglenes fájlok ezen a számítógépen? Hol található a felhasználói fiók OneDrive mappája?

Windows rendszerben a környezeti változóknak nevük és értéke van(environment variables have a name and value) . Például a windir változó (a " Windows könyvtár" rövidítése) a "C:\Windows"Windowst(Windows) telepítette .

Környezeti felhasználói és rendszerváltozók a Windows 10 rendszerben

Környezeti(Environment) felhasználói és rendszerváltozók a Windows 10 rendszerben(Windows 10)

Egy másik szabványos változó a PATH neve . Sok programnak tudnia kell, hogy hol találhat bizonyos fájlokat, és a PATH változó megmondja nekik, hogy hol találhatják meg, amire szükségük van. Ezek a programok automatikusan megkeresnek egy PATH változót, így nem kell minden alkalommal beírni az egészet a program futtatásakor. Ennek a változónak számos felhasználói könyvtárból álló értéke van. Ezeket a könyvtárakat a számítógépre telepített különböző alkalmazások állítják be, és rendszerenként nagyon eltérőek.

A környezeti változók fogalma a legtöbb operációs rendszerben létezik, a Linuxtól(Linux) a macOS-en át a Windowsig(Windows) . Elvileg ugyanazt jelentik, de a megvalósítás és a felhasználás módja különbözik.

A környezeti változók típusai: felhasználói változók és rendszerváltozók

Kétféle változó létezik: az egyes felhasználói fiókokra jellemző felhasználói változók és az összes felhasználói fiókra érvényes rendszerváltozók.

A felhasználói környezeti változók értékei felhasználónként eltérőek. (User environment variables have values that differ from user to user.)Ahogy a nevük is sugallja, ezek az Ön felhasználói fiókjára vonatkoznak. Felhasználóspecifikus adatokat tárolnak, például a felhasználói profil helyét, azt a mappát, ahol a fiók ideiglenes fájljait tárolják, a OneDrive-mappa helyét és így tovább. Az adott felhasználói fiók szerkesztheti őket, de más felhasználói fiókok nem. Ezeket a változókat létrehozhatja(created) és szerkesztheti(edited) a felhasználó, a Windows vagy a felhasználóspecifikus helyekkel dolgozó különböző programok.

A rendszerváltozók globálisak, és azokat egyetlen felhasználó sem módosíthatja. (System variables are global and cannot be changed by any user.)Értékük minden felhasználói fióknál azonos. Ezek a kritikus rendszererőforrás-helyekre vonatkoznak, például a Windows telepítési mappájára, a programfájlok(Program Files) helyére és így tovább. Ezeket a változókat a Windows , különböző programok és illesztőprogramok állítják be.

Hol találom a környezeti változókat a Windows rendszerben(Windows) ?

Windows 10 rendszerben(Windows 10) használja a tálcán lévő keresőmezőt a környezet(environment) kereséséhez . Ezután kattintson vagy koppintson a „Rendszerkörnyezeti változók szerkesztése”(“Edit the system environment variables”) keresési eredményre.

Keresés használata a környezeti változók megnyitásához a Windows 10 rendszerben

Keresés használata a környezeti változók megnyitásához a Windows 10 rendszerben(Windows 10)

Windows 7 rendszerben írja be a környezetet(environment) a Start menü(Start Menu) keresőmezőjébe. Ezután kattintson a „Környezeti változók szerkesztése a fiókhoz”(“Edit environment variables for your account”) vagy a „Rendszerkörnyezeti változók szerkesztése” lehetőségre.(“Edit the system environment variables.”)

Keresés használata a környezeti változók megnyitásához a Windows 7 rendszerben

Keresés használata a környezeti változók megnyitásához a Windows 7 rendszerben(Windows 7)

Alternatív megoldásként, ha Windows 10 rendszert használ, a Beállítások alkalmazást(use the Settings app) is használhatja a környezeti felhasználói és rendszerváltozók eléréséhez. A Beállításokban(Settings) lépjen a Rendszer elemre,(System, ) és válassza ki a Névjegy(About) oldalt a bal oldalsávon. Ezután kattintson vagy érintse meg a „Speciális rendszerbeállítások” elemet. (“Advanced system settings.”)Megnyitja a Rendszer tulajdonságai(System Properties) ablakot, ahol megnyomhatja a Környezeti változók(Environment Variables) gombot a Speciális(Advanced) lapon.

A Beállítások segítségével keresse meg a környezeti változókat a Windows 10 rendszerben

A Beállítások segítségével keresse meg a környezeti változókat a Windows 10 rendszerben(Windows 10)

Hasonlóképpen, a környezeti felhasználói és rendszerváltozók Windows 7 rendszerben való eléréséhez használja a Vezérlőpultot(use the Control Panel) . A Vezérlőpulton(Control Panel) lépjen a Rendszer és biztonság(System and Security) , majd a Rendszer elemre(System) . A bal oldalon kattintson vagy érintse meg a „ Speciális rendszerbeállítások(Advanced system settings) ” hivatkozást, amely megnyitja a Rendszer tulajdonságai(System Properties) ablakot. A Speciális(Advanced) lapon nyomja meg az alább kiemelt Környezeti változók(Environment Variables) gombot.

A Vezérlőpult segítségével nyissa meg a környezeti változókat a Windows 7 rendszerben

A Vezérlőpult(Control Panel) segítségével nyissa meg a környezeti változókat a Windows 7 rendszerben(Windows 7)

Bármely Windows operációs rendszerben a Futtatás ablakot (Run window) (Win + R ) is használhatja a környezeti változók eléréséhez, ha tudja, milyen parancsot kell begépelnie. Ebben az ablakban írja be a rundll32.exe sysdm.cpl,EditEnvironmentVariables parancsot,(rundll32.exe sysdm.cpl,EditEnvironmentVariables,) majd nyomja meg az Enter billentyűt, vagy kattintson az OK gombra(OK) .

rundll32.exe sysdm.cpl,EditEnvironmentVariables

rundll32.exe sysdm.cpl,EditEnvironmentVariables

Függetlenül attól(Regardless) , hogy melyik módszert választotta, a Környezeti változók(Environment Variables) ablaknak most nyitva kell lennie.

Felül a Környezeti változók(Environment Variables) jelenítik meg a felhasználói változókat, alul pedig a rendszerváltozókat, amelyek a Windowsban(Windows) létező összes felhasználói fiókra érvényesek .

Környezeti változók ablak a Windows rendszerben

Környezeti változók(Variables) ablak a Windows rendszerben(Windows)

A környezeti változók megtekintése a parancssorban(Command Prompt) vagy a PowerShellben(PowerShell)

Ha Ön a Parancssor(Command Prompt) rajongója, az összes környezeti változót láthatja a parancskészlettel ,(set) minden egyéb paraméter nélkül. Indítsa el a Parancssort(Start the Command Prompt) a Windows rendszerben, írja be a set parancsot,(set,) és nyomja meg az Enter billentyűt .

A set segítségével lekérheti a környezeti változók listáját a CMD-ben

A(Use) set segítségével lekérheti a környezeti változók listáját a CMD -ben(CMD)

Ha jobban szereti a PowerShellt(PowerShell) , nyissa meg, írja be a Get-ChildItem Env: parancsot, és nyomja meg az Enter billentyűt .

A Get-ChildItem Env: segítségével lekérheti a PowerShell környezeti változóinak listáját

A Get-ChildItem Env: segítségével lekérheti a (Use)PowerShell környezeti változóinak listáját

Az összes környezeti változó fel van sorolva, de nincsenek felosztva típusuk szerint (felhasználói vagy rendszerváltozók).

Ha csak a rendszerváltozókat szeretné látni a PowerShellben(PowerShell) , használja inkább ezt a parancsot: [Environment]::GetEnvironmentVariables("Machine") .

A PowerShell rendszerváltozóinak listája: [Environment]::GetEnvironmentVariables("Machine")

A PowerShell(PowerShell) rendszerváltozóinak listája : [ Environment ]::Get Environment Variables(" Machine ")

És ha csak a felhasználói változókat szeretné felsorolni, futtassa ezt a parancsot: [Environment]::GetEnvironmentVariables("Felhasználó")([Environment]::GetEnvironmentVariables("User")) .

Felhasználói változók listája a PowerShellben: [Környezet]::GetEnvironmentVariables("Machine")

Felhasználói változók listája a PowerShellben(PowerShell) : [ Environment ]::Get Environment Variables(" Machine ")

Melyek a szabványos környezeti változók a Windows rendszerben(Windows) ?

A változók hosszú listája minden Windows számítógépen létezik. A leggyakrabban használt változók, például az OS, a PATH és a TEMP . A teljes listát és az összes alapértelmezett értéküket megtalálja a Wikipédia(Wikipedia) : Környezeti változók – Alapértelmezett értékek Microsoft Windows rendszeren oldalon(Environment variables - Default Values on Microsoft Windows) .

Mire használod a környezeti felhasználói és rendszerváltozókat?

Most már tudja, hogyan válaszoljon a következő kérdésre: „Mik azok a környezeti változók?”. Amint az ebből az oktatóanyagból látható, a környezeti változókat nem könnyű megtalálni és semmilyen módon nem lehet látni a Windows programokkal végzett munka során. Ezeket a háttérben az operációs rendszer, valamint a különböző telepített programok és illesztőprogramok kezelik. Ezek azonban elengedhetetlenek az operációs rendszer és a telepített alkalmazások megfelelő működéséhez. Ha megváltoztatja az alapvető rendszerváltozók értékét anélkül, hogy tudná, mit csinál, megtapasztalhatja, hogy ezek a környezeti változók milyen létfontosságúak, mivel rendszere hibás működését okozza. Mielőtt elindulna, írjon megjegyzést alább, és mondja el, hogyan használja a környezeti változókat a Windows rendszerben(Windows) .



About the author

Professzionális értékelő és termelékenységnövelő vagyok. Szeretek online videojátékokkal tölteni az időt, új dolgokat felfedezni, és segíteni az embereknek a technológiai igényeik kielégítésében. Van némi tapasztalatom az Xbox-szal kapcsolatban, és 2009 óta segítek az ügyfeleknek rendszereik biztonságában.



Related posts