Как да се показват стойностите на всички променливи на околната среда в Windows

Променливите на средата в Windows съдържат различна информация за системните настройки и потребителската среда. Разграничете променливите от потребителска, системна и процесна среда.

Най-лесният начин да видите съдържанието на променливите на средата в Windows е да отворите свойствата на системата (sysdm.cpl) -> Разширени -> Променливи на околната среда. Както можете да видите, на открито има два раздела: горният съдържа променливи от потребителската среда, долният съдържа система.

Освен това променливите на средата се съхраняват в системния регистър. Потребителските променливи се съхраняват в секцията HKEY_CURRENT_USER \ Околна среда. Система - в HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Environment.

Стойностите на всички променливи на средата могат да бъдат показани в командния ред на Windows. Командата е проста:

комплект

Командата ще изброява променливите на средата и техните стойности.

В PowerShell можете да използвате командата за показване на всички променливи на средата:

ls env:

Ако искате да покажете стойността само на една променлива, трябва да използвате командата echo и името на променливата трябва да бъде затворено в знаци за процент. Например,

Echo% systemroot%

За да запишете всички променливи на средата и техните стойности в текстов файл, използвайте командата:

set> c: \ tmp \ env_var.txt

Променливите на средата на конкретен процес могат да бъдат получени с помощта на безплатно Помощни програми на Explorer (от Sysinternals). Просто отворете свойствата на процеса и отидете на раздела околна среда.