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.