Jak wyświetlić wartości wszystkich zmiennych środowiskowych w systemie Windows

Zmienne środowiskowe w systemie Windows zawierają różne informacje o ustawieniach systemu i środowisku użytkownika. Rozróżnij zmienne środowiskowe użytkownika, systemu i procesu.

Najłatwiejszym sposobem wyświetlenia zawartości zmiennych środowiskowych w systemie Windows jest otwarcie właściwości systemu (sysdm.cpl) -> Zaawansowane -> Zmienne środowiskowe. Jak widać, w otwartym są dwie sekcje: górna zawiera zmienne środowiskowe użytkownika, dolna zawiera system.

Ponadto zmienne środowiskowe są przechowywane w rejestrze systemu. Zmienne użytkownika są przechowywane w sekcji HKEY_CURRENT_USER \ Środowisko. System - w HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Environment.

Wartości wszystkich zmiennych środowiskowych można wyświetlić w wierszu polecenia systemu Windows. Polecenie jest proste:

Set

Polecenie wyświetli listę zmiennych środowiskowych i ich wartości.

W PowerShell możesz użyć polecenia, aby wyświetlić wszystkie zmienne środowiskowe:

ls env:

Jeśli chcesz wyświetlić wartość tylko jednej zmiennej, musisz użyć polecenia echo, a nazwa zmiennej musi być ujęta w znaki procentu. Na przykład,

Echo% systemroot%

Aby zapisać wszystkie zmienne środowiskowe i ich wartości do pliku tekstowego, użyj polecenia:

ustaw> c: \ tmp \ env_var.txt

Zmienne środowiskowe określonego procesu można uzyskać za pomocą bezpłatnego Narzędzia Process Explorer (z Sysinternals). Wystarczy otworzyć właściwości procesu i przejść do zakładki Środowisko.