Zmienne środowiskowe w systemie operacyjnym to wartości zawierające informacje o środowisku systemu i aktualnie zalogowanym użytkowniku. Istniały także w systemach operacyjnych przed Windows, takich jak MS-DOS. Aplikacje lub usługi mogą wykorzystywać informacje zdefiniowane przez zmienne środowiskowe do określania różnych aspektów systemu operacyjnego, na przykład do wykrywania liczby procesów, nazwy aktualnie zalogowanego użytkownika, ścieżki folderu do profilu bieżącego użytkownika lub katalogu plików tymczasowych. W tym artykule zobaczymy, jak wyświetlić zmienne środowiskowe zdefiniowane dla określonego procesu w systemie Windows 10.
Niestety, nie znam natywnego sposobu (tj. Bez korzystania z aplikacji innych firm) na przeglądanie zmiennych niektórych aplikacji działających w systemie Windows, ale Sysinternals Process Explorer robi to doskonale.
- Pobierz Process Explorer i uruchom go jako Administrator.
- Kliknij prawym przyciskiem myszy proces, który Cię interesuje i wybierz „Właściwości ...” z menu kontekstowego.
- Na ekranie pojawi się okno właściwości tego procesu. Przejdź do zakładki Środowisko i zobacz pełny zestaw zmiennych dla wybranego procesu. To jest bardzo przydatne.Na moim zrzucie ekranu widać szereg zmiennych COMMANDER_ *, które są dostępne wyłącznie dla Total Commander (proces totalcmd64.exe).
Jeśli wpiszę „cd% commander_path%” w wierszu poleceń Total Commander, przejdzie do katalogu, w którym jest zainstalowany.
Otóż to. Teraz znasz wszystkie przydatne sposoby wyświetlania nazw i wartości zmiennych zdefiniowanych dla procesu w środowisku Windows 10.