Kako prikazati vrijednosti svih varijabli okoline u sustavu Windows

Promjenjive sredine u sustavu Windows sadrže različite informacije o postavkama sustava i korisničkom okruženju. Razlikovati varijable okoline korisnika, sustava i procesa.

Najlakši način za pregled sadržaja varijabli okoline u sustavu Windows je otvaranje svojstava sustava (sysdm.cpl) -> Napredno -> varijable okoline. Kao što vidite, na otvorenom su dva odjeljka: gornji sadrži varijable okruženja korisničkog okruženja, a donji sadrži sustav.

Pored toga, varijable okoline pohranjuju se u registar sustava. Korisničke varijable su pohranjene u odjeljku HKEY_CURRENT_USER \ Okoliš. Sustav - u HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Environment.

Vrijednosti svih varijabli okoline mogu se prikazati u naredbenom retku sustava Windows. Naredba je jednostavna:

set

Naredba će popisati varijable okoline i njihove vrijednosti.

U PowerShell-u možete koristiti naredbu za prikaz svih varijabli okoline:

ls env:

Ako želite prikazati vrijednost samo jedne varijable, trebate upotrijebiti naredbu echo, a naziv varijable mora biti u znakovima postotka. Na primjer,

Echo% systemroot%

Za spremanje svih varijabli okruženja i njihovih vrijednosti u tekstualnu datoteku koristite naredbu:

postavite> c: \ tmp \ env_var.txt

Varijable okoline određenog procesa mogu se dobiti pomoću free Uslužni programi za Explorer (od Sysinternalsa). Samo otvorite svojstva procesa i otvorite karticu okolina.