Proměnné prostředí v systému Windows obsahují různé informace o nastavení systému a uživatelském prostředí. Rozlišujte proměnné prostředí uživatele, systému a procesu.
Nejjednodušší způsob, jak zobrazit obsah proměnných prostředí ve Windows, je otevřít vlastnosti systému (sysdm.cpl) -> Pokročilé -> Proměnné prostředí. Jak vidíte, v otevřeném prostoru jsou dvě sekce: horní obsahuje proměnné prostředí uživatele, dolní obsahuje systém.
Proměnné prostředí jsou navíc uloženy v systémovém registru. Uživatelské proměnné jsou uloženy v sekci HKEY_CURRENT_USER \ Environment. Systém - v HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Environment.
Hodnoty všech proměnných prostředí lze zobrazit na příkazovém řádku systému Windows. Příkaz je jednoduchý:
Set
Příkaz zobrazí seznam proměnných prostředí a jejich hodnot.
V PowerShell můžete pomocí příkazu zobrazit všechny proměnné prostředí:
ls env:
Pokud chcete zobrazit hodnotu pouze jedné proměnné, musíte použít příkaz echo a název proměnné musí být uzavřen v procentech. Například,
Echo% systemroot%
Chcete-li uložit všechny proměnné prostředí a jejich hodnoty do textového souboru, použijte příkaz:
set> c: \ tmp \ env_var.txt
Proměnné prostředí konkrétního procesu lze získat pomocí bezplatného Pomůcky Průzkumníka procesů (od Sysinternals). Stačí otevřít vlastnosti procesu a přejít na kartu Prostředí.