Jak ustawić zmienną środowiska użytkownika za pomocą Setx w systemie Windows 10

2017-02-08 06:39:42
Główny·Microsoft·Jak ustawić zmienną środowiska użytkownika za pomocą Setx w systemie Windows 10

Jeśli jesteś zalogowany jako standardowy użytkownik w systemie Windows, ustawienie zmiennych środowiskowych użytkownika za pomocą interfejsu użytkownika może być niemożliwe. Jest to spowodowane błędem w systemie Windows 10, w którym kliknięcie linku „Zmień moje zmienne środowiskowe” w Panelu sterowania kont użytkowników nie działa.

Aktualizacja: 3 sierpnia 2016 r. - Naprawiono łącze „Zmień moje zmienne środowiskowe” w rocznicowej aktualizacji systemu Windows 10 (znanej również jako Redstone 1). Jeśli nadal używasz wcześniejszej kompilacji, musisz ustawić zmienną środowiskową za pomocą wiersza polecenia, jak wspomniano poniżej.

Poniższy wiersz polecenia jest wykonywany po kliknięciu łącza, ale nie działa w systemie Windows 10 v1511 i wcześniejszych, niezależnie od tego, czy uruchamiasz go jako zwykły użytkownik czy administrator.

 rundll32 sysdm.cpl, EditEnvironmentVariables 

Alternatywnie możesz użyć polecenia Setx, aby ustawić zmienne środowiskowe użytkownika.

Ustawianie zmiennej środowiska użytkownika

Otwórz okno wiersza polecenia i wpisz SETX /? znać użycie polecenia. Na przykład, aby ustawić zmienną JAVA_HOME, należy użyć:

 SETX JAVA_HOME "C: \ Program Files \ Java \ jdk1.6.0_02" 

(W zależności od zainstalowanej wersji JDK, bitowości twojego systemu operacyjnego odpowiednio zmień ścieżkę folderu JDK.)

To na stałe ustawia zmienną środowiskową dla twojego konta użytkownika i działa w przyszłych oknach wiersza polecenia.

Usuń zmienną środowiska użytkownika

Aby wyczyścić zmienną użytkownika, użyj tej składni / przykładu:

 SETX JAVA_HOME „” 

Nie powoduje to jednak usunięcia wartości z następującego klucza rejestru:

 HKEY_CURRENT_USER \ Środowisko 

Potrzebujesz więc innego polecenia, aby je wyczyścić, chociaż jest to opcjonalne.

 REG DELETE HKCU \ Environment / V JAVA_HOME / F 

Spowoduje to wyczyszczenie zmiennej użytkownika JAVA_HOME.

Uwaga: Setx może być również używany do ustawiania zmiennych środowiska systemowego za pomocą przełącznika „/ M”, ale należy go uruchomić z poziomu wiersza polecenia podwyższonego lub administratora.

Wybór Redakcji