Premenné prostredia v systéme Windows obsahujú rôzne informácie o systémových nastaveniach a používateľskom prostredí. Rozlišujte premenné prostredia používateľa, systému a procesu.
Najjednoduchší spôsob, ako zobraziť obsah premenných prostredia v systéme Windows, je otvoriť vlastnosti systému (sysdm.cpl) -> Rozšírené -> Premenné prostredia. Ako vidíte, v otvorenej časti sú dve sekcie: horná časť obsahuje premenné používateľského prostredia, dolná časť obsahuje systém.
Okrem toho sú premenné prostredia uložené v systémovom registri. Užívateľské premenné sú uložené v sekcii HKEY_CURRENT_USER \ Environment. Systém - v HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Environment.
Hodnoty všetkých premenných prostredia je možné zobraziť na príkazovom riadku systému Windows. Príkaz je jednoduchý:
sada
Príkaz zobrazí zoznam premenných prostredia a ich hodnôt.
V PowerShell môžete príkaz použiť na zobrazenie všetkých premenných prostredia:
ls env:
Ak chcete zobraziť hodnotu iba jednej premennej, musíte použiť príkaz echo a názov premennej musí byť uzavretý v percentách. Napríklad,
Echo% systemroot%
Ak chcete uložiť všetky premenné prostredia a ich hodnoty do textového súboru, použite príkaz:
nastaviť> c: \ tmp \ env_var.txt
Premenné prostredia konkrétneho procesu sa dajú získať pomocou bezplatného Pomôcky Prieskumníka procesov (od Sysinternals). Stačí otvoriť vlastnosti procesu a prejsť na kartu prostredie.