Hlavná Windows Čo sú premenné prostredia?

Čo sú premenné prostredia?



Premenná prostredia je dynamická hodnota, ktorá operačný systém a ďalší softvér môže použiť na určenie informácií špecifických pre váš počítač.

Inými slovami, je to niečo, čo predstavuje niečo iné, napríklad umiestnenie vo vašom počítači, a číslo verzie , zoznam predmetov a pod.

Premenné prostredia sú obklopené znakom percenta ( % ), ako v %temp% , aby ste ich odlíšili od bežného textu.

Existujú dva typy:premenné používateľského prostrediaasystémové premenné prostredia.

Premenné používateľského prostredia

Premenné prostredia používateľa, ako už názov napovedá, sú premenné prostredia, ktoré sú špecifické pre každý používateľský účet.

To znamená, že hodnota premennej pri prihlásení ako jeden používateľ sa môže líšiť od hodnoty tej istej premennej pri prihlásení ako iný používateľ na tom istom počítači.

Tieto typy premenných prostredia môže manuálne nastaviť ktorýkoľvek prihlásený používateľ, ale môže ich nastaviť aj systém Windows a iný softvér.

Jedným príkladom premennej používateľského prostredia je %homepath% . Napríklad na jednom počítači so systémom Windows 11 má táto premenná hodnotu PoužívateliaTim , čo je priečinok, ktorý obsahuje všetky informácie špecifické pre používateľa.

ako odstrániť všetky e-maily yahoo naraz 2019

Premenná používateľského prostredia môže byť tiež vlastná. Používateľ môže vytvoriť niečo podobné %data% , ktorý môže ukazovať na priečinok v počítači, napr C:Stiahnuté súborySúbory . Premenná prostredia, ako je táto, by fungovala iba vtedy, keď je prihlásený konkrétny používateľ.

Môžete použiť vlastnú premennú používateľského prostredia, ak chcete používať skratky na pohyb v počítači. Alebo, ak ste mysleli dopredu a vytvorili skript, ktorý ukazuje na premennú prostredia, priečinok môžete kedykoľvek zmeniť bez toho, aby ste museli upravovať celý kód v skripte.

Premenné prostredia systému

Systémové premenné prostredia presahujú rámec len jedného používateľa a vzťahujú sa na každého používateľa, ktorý môže existovať alebo bude vytvorený v budúcnosti. Väčšina premenných systémového prostredia ukazuje na dôležité miesta, ako je priečinok Windows.

Niektoré z najbežnejších premenných prostredia v systémoch Windows zahŕňajú %cesta% , %programové súbory% , %temp% , a %systemroot% , aj keď existuje mnoho ďalších.

Napríklad pri inštalácii systému Windows %windir% je nastavený na adresár, do ktorého je nainštalovaný. Keďže inštalačný adresár je niečo, čo môže inštalátor (to ste vy...alebo výrobca vášho počítača) definovať na jednom počítači, môže to byť C:Windows ,ale v inom to môže byť C:Win10 .

Pokračujeme v tomto príklade a povedzme, že po dokončení nastavenia systému Windows je na každom z týchto počítačov nainštalovaný program Microsoft Word. V rámci procesu inštalácie programu Word je potrebné skopírovať množstvo súborov do adresára, v ktorom je nainštalovaný systém Windows. Ako si môže byť Word istý, že inštaluje súbory na správne miesto, ak C:Windows na jednom počítači a niekde inde na druhom?

Aby sa predišlo potenciálnym problémom, ako je tento, Microsoft Word, rovnako ako väčšina softvéru, bol navrhnutý na inštaláciu %windir% , nie žiadny konkrétny priečinok. Týmto spôsobom si môžete byť istí, že tieto dôležité súbory sú nainštalované v rovnakom adresári ako Windows, bez ohľadu na to, kde to môže byť.

Pozri Stránka Rozpoznané premenné prostredia spoločnosti Microsoft pre obrovský zoznam premenných používateľského a systémového prostredia, ktoré sa často používajú v systéme Windows.

Ako nájsť hodnotu premennej prostredia

Existuje niekoľko spôsobov, ako zistiť, aká je konkrétna premenná prostredia.

Príkazový riadok Echo Príkaz

Vo väčšine prípadov, prinajmenšom v systéme Windows, najjednoduchší a pravdepodobne najrýchlejší spôsob, ako to urobiť, je jednoduchý Príkazový riadok volaný príkaz ozvena .

Otvorte príkazový riadok a vykonajte nasledovné príkaz presne, samozrejme, nahrádzanie %temp% pre premennú prostredia, ktorá vás zaujíma:

|_+_|

Všimnite si hodnotu, ktorá je zobrazená hneď pod ním. Napríklad, echo %temp% môže vyprodukovať toto:

|_+_|príkaz echo temp v príkazovom riadku systému Windows 10

Ak chcete zobraziť všetky premenné prostredia naraz, stačí spustiť nastaviť z príkazového riadku. Alebo skúste nastaviť užívateľa pre zoznam všetkých premenných, ktoré začínajú užívateľ (funguje s akoukoľvek predponou).

Výstup vyzerá asi takto, kde je názov premennej uvedený ako prvý a za ním = a potom hodnotu:

|_+_|

Zadajte set > ev.txt presmerovať výstup príkazu do súboru, aby sa celý zoznam premenných prostredia uložil do dokumentu TXT.

PowerShell Write-Output príkaz

Môžete tiež použiť Windows PowerShell, aby ste videli, na čo konkrétna premenná prostredia ukazuje, ale syntax je trochu iná. Tu sú dva spôsoby, ako to urobiť:

|_+_|Premenné prostredia Windows 11

Tento príkaz použite na zobrazenie všetkých premenných spolu:

|_+_|

Vlastnosti systému

Ak vás nástroje príkazového riadku vystrašia (nemali by), existuje dlhší spôsob, ako skontrolovať hodnotu premennej prostredia.

Zamierte k Ovládací panel a potom aplet Systém. Keď tam budete, vyberte si Rozšírené nastavenia systému , potom Premenné prostredia na spodku. Toto jeneúplnézoznam, ale tie, ktoré sú uvedené, majú hodnoty hneď vedľa seba.

Príkaz printenv pre Linux

V systémoch Linux môžete spustiť printenv príkaz z príkazového riadku na zoznam všetkých premenných prostredia, ktoré sú aktuálne definované.

Zaujímavé Články

Redakcia Choice

5 tipov, ako uspieť v e-športoch ako hráč
5 tipov, ako uspieť v e-športoch ako hráč
Automatické reklamy nie je možné na stránke programovo zakázať, takže sme tu!
Ako používať ovládač Xbox One na počítači
Ako používať ovládač Xbox One na počítači
Pre niekoho je ovládač jediný spôsob hrania hier. Ak nie ste generáciou klávesnice a myši alebo sa vám nepáči, ako ľahko sa môže myš cítiť a ako sa môže cítiť rigidné ovládanie pomocou klávesnice, potom
Ako otvoriť terminál vo VS kóde
Ako otvoriť terminál vo VS kóde
Ak potrebujete pre svoje vývojové úlohy začať vykonávať príkazy pomocou Visual Studio Code, možno budete musieť vedieť, ako získať prístup k terminálu. V tomto článku vás prevedieme tým, ako otvoriť kód Visual Studio
Televízor Insignia Roku sa nepripojuje k sieti Wi-Fi - Čo robiť
Televízor Insignia Roku sa nepripojuje k sieti Wi-Fi - Čo robiť
Keď túžite vyskúšať nové zariadenie, ktoré ste si práve kúpili, môže byť vaše odmietnutie Wi-Fi spolupracovať frustrujúce. Ak máte problémy s pripojením najnovšieho zariadenia Roku k domácej sieti Wi-Fi, alebo sa to nedarí
Stiahnite si Skip Metro Suite
Stiahnite si Skip Metro Suite
Preskočiť Metro Suite. Preskočiť Metro Suite vám umožňuje stiahnuť úvodnú obrazovku a deaktivovať okrajové panely na klasickej ploche. Zanechajte komentár alebo si pozrite celý popis Autor: Happy Bulldozer, https://winaero.com. https://winaero.com Download 'Skip Metro Suite' Size: 445,83 Kb AdvertismentPCRepair: Oprava problémov so systémom Windows. Všetky. Odkaz na stiahnutie: Kliknutím sem stiahnete súbor Podporte násWinaero
Ako zobraziť všetky vaše predplatné Roku
Ako zobraziť všetky vaše predplatné Roku
Ak je vaším hlavným zdrojom televízneho obsahu streamovacia služba, ako je Roku, nie je ľahké sledovať, koľko peňazí miniete za predplatné kanála. Príde čas, keď budete musieť spravovať svoje
Najlepšie tlačiarne AirPrint roku 2024
Najlepšie tlačiarne AirPrint roku 2024
Vyhodnotili sme tlačiarne s podporou AirPrint, aby sme našli najlepšie dostupné možnosti, vrátane modelov od HP, Canon a Brother.