Jak edytować, czyścić i usuwać zmienne środowiskowe w systemie Windows

Programiści, administratorzy systemu i zaawansowani użytkownicy mogą w pewnym momencie wymagać pracy ze zmiennymi środowiskowymi. Niektórzy mogą chcieć usunąć zmienną środowiskową; inni będą chcieli zmienić jego wartość i tak dalej. W tym przewodniku opisano, jak edytować lub usuwać zmienne środowiskowe, a także jak usuwać zmienne środowiskowe w systemie Windows:

Zawartość

  1. Otwórz okno Zmienne środowiskowe
  2. Jak edytować zmienną środowiskową w systemie Windows
  3. Jak edytować zmienną środowiskową z wiersza polecenia
  4. Jak edytować zmienną środowiskową z PowerShell
  5. Jak wyczyścić wartość zmiennej środowiskowej w systemie Windows (z wiersza polecenia)
  6. Jak usunąć zmienną środowiskową w systemie Windows
  7. Jak usunąć zmienną środowiskową z wiersza polecenia?
  8. Jak usunąć zmienną środowiskową z PowerShell
  9. Dlaczego chciałeś dowiedzieć się, jak edytować i usuwać zmienne środowiskowe w systemie Windows?

Otwórz okno Zmienne środowiskowe

Aby wprowadzić wiele zmian przedstawionych w tym artykule, musisz najpierw otworzyć okno Zmienne środowiskowe . Ten przewodnik wyjaśnia, jak to zrobić i pokazuje podstawy pracy ze zmiennymi środowiskowymi: Co to są zmienne środowiskowe w systemie Windows? .

How to edit, clear, and delete environment variables in Windows

Okno Zmienne środowiskowe w systemie Windows 10

Jeśli chcesz pominąć to czytanie, jedną ze ścieżek, która działa tak samo we wszystkich wersjach systemu Windows, jest otwarcie okna Uruchom (Win + R) , Wiersz polecenia lub PowerShell i wykonanie polecenia: rundll32.exe sysdm.cpl,EditEnvironmentVariables .

Jak edytować zmienną środowiskową w systemie Windows

Jeśli chcesz zmienić wartość istniejącej zmiennej środowiskowej, najpierw wybierz ją w oknie Zmienne środowiskowe . Następnie kliknij lub naciśnij Edytuj .

How to edit, clear, and delete environment variables in Windows

Jak edytować zmienną środowiskową w systemie Windows 10

Pojawi się okno, w którym możesz edytować zarówno nazwę, jak i wartość zmiennej. Wprowadź żądane modyfikacje i naciśnij OK . Następnie ponownie naciśnij OK w oknie Zmienne środowiskowe .

How to edit, clear, and delete environment variables in Windows

Edycja zmiennej środowiskowej

Jak edytować zmienną środowiskową z wiersza polecenia

Możesz utworzyć nową zmienną środowiskową lub edytować wartość istniejącej zmiennej środowiskowej (ale nie jej nazwę) również z wiersza polecenia . Polecenie, które musisz wprowadzić to:

  • setx nazwa_zmiennej „wartość” , jeśli chcesz utworzyć zmienną środowiskową użytkownika
  • setx nazwa_zmiennej „wartość” /m jeśli zamierzasz utworzyć zmienną środowiskową systemu

Na przykład wpisaliśmy setx TEST „C:\digitalcitizen” i utworzyliśmy zmienną użytkownika o nazwie TEST o wartości C:\digitalcitizen.

How to edit, clear, and delete environment variables in Windows

Jak ustawić zmienną środowiskową za pomocą wiersza polecenia

Jeśli chcemy zmienić wartość zmiennej środowiskowej, możemy uruchomić to samo polecenie setx, ale określić nową wartość zmiennej. Na przykład wykonanie setx TEST „C:\DC” zmienia wartość zmiennej środowiskowej TEST na C:\DC .

How to edit, clear, and delete environment variables in Windows

Jak zmienić wartość zmiennej środowiskowej w wierszu polecenia?

To działa, ponieważ polecenie setx przepisuje istniejącą wartość na ostatnią, którą wpisałeś. Dlatego jeśli użyjesz tego polecenia wiele razy dla tej samej zmiennej, zmienna zachowa ostatnią wpisaną wartość.

Jeśli chcesz, aby zmienna miała wiele ścieżek w swojej wartości, musisz zapisać je wszystkie, każdą oddzieloną średnikiem, bez spacji, jak na poniższym zrzucie ekranu.

How to edit, clear, and delete environment variables in Windows

Jak dodać wiele wartości do zmiennej środowiskowej za pomocą wiersza polecenia?

UWAGA: Możesz uzyskać listę wszystkich dostępnych zmiennych środowiskowych, uruchamiając polecenie set w wierszu polecenia (nie setx i bez żadnych parametrów). Jeśli jednak właśnie utworzyłeś lub edytowałeś zmienną środowiskową, musisz zamknąć i ponownie otworzyć wiersz polecenia , aby zmiany się pojawiły.

How to edit, clear, and delete environment variables in Windows

Jak wyświetlić wszystkie zmienne środowiskowe w wierszu polecenia?

Jak edytować zmienną środowiskową z PowerShell

Możesz również utworzyć lub edytować wartość istniejącej zmiennej środowiskowej z programu PowerShell . Polecenie PowerShell do tego to:

  • [Środowisko]::SetEnvironmentVariable("nazwa_zmiennej","wartość_zmiennej","Użytkownik") , jeśli chcesz utworzyć zmienną środowiskową użytkownika
  • [Środowisko]::SetEnvironmentVariable("nazwa_zmiennej","wartość_zmiennej","Maszyna") jeśli chcesz utworzyć zmienną środowiskową systemu

Na przykład wpisaliśmy [Environment]::SetEnvironmentVariable("TEST","digitalcitizen.life","User") , aby utworzyć zmienną środowiskową użytkownika o nazwie TEST o wartości digitalcitizen.life. Aby później zmienić wartość zmiennej, możemy uruchomić to samo polecenie z inną wartością. Podobnie jak setx w wierszu polecenia , to polecenie przepisuje wartość określonej zmiennej za każdym razem, gdy ją uruchamiasz.

How to edit, clear, and delete environment variables in Windows

Jak ustawić zmienną środowiskową za pomocą PowerShell

Jeśli chcesz przypisać wiele wartości do zmiennej, wpisz je wszystkie w poleceniu, ze średnikami między każdą wartością, jak pokazano poniżej.

How to edit, clear, and delete environment variables in Windows

Jak dodać wiele wartości do zmiennej środowiskowej w PowerShell?

UWAGA: W programie PowerShell można uzyskać listę wszystkich zmiennych środowiskowych, uruchamiając polecenie Get-ChildItem Env: . Jeśli jednak właśnie utworzyłeś lub edytowałeś zmienną środowiskową, musisz zamknąć i ponownie otworzyć PowerShell , aby zmiany się pojawiły.

How to edit, clear, and delete environment variables in Windows

Jak wyświetlić wszystkie zmienne środowiskowe w PowerShell?

Jak wyczyścić wartość zmiennej środowiskowej w systemie Windows (z wiersza polecenia)

Jeśli chcesz usunąć wartość zmiennej środowiskowej (zachowując jej nazwę), nie możesz tego zrobić za pomocą myszy i klawiatury z okna Zmienne środowiskowe . Jeśli wybierzesz zmienną i naciśniesz Edit , możesz usunąć wartość, ale nie możesz nacisnąć OK , ponieważ ten przycisk jest wyszarzony. Dlatego nie możesz zapisać swoich zmian.

How to edit, clear, and delete environment variables in Windows

Jak wyczyścić zmienną środowiskową w systemie Windows 10?

Możesz jednak wyczyścić wartość zmiennej środowiskowej za pomocą wiersza polecenia . Aby usunąć ustawienie zmiennej środowiskowej z wiersza polecenia , wpisz polecenie setx nazwa_zmiennej „” . Na przykład wpisaliśmy setx TEST „” i ta zmienna środowiskowa miała teraz pustą wartość.

How to edit, clear, and delete environment variables in Windows

Jak wyczyścić zmienną środowiskową za pomocą wiersza polecenia

Następnie zobaczmy, jak usunąć zmienną środowiskową.

Jak usunąć zmienną środowiskową w systemie Windows

Jeśli nie chcesz już używać określonej zmiennej środowiskowej, wybierz ją w oknie Zmienne środowiskowe . Następnie naciśnij Usuń . Windows nie prosi o żadne potwierdzenie tej akcji. Dlatego jeśli zmieniłeś zdanie, musisz nacisnąć Anuluj , aby usunięcie nie zostało zastosowane. Jeśli chcesz kontynuować usuwanie, naciśnij OK .

How to edit, clear, and delete environment variables in Windows

Jak usunąć zmienną środowiskową w systemie Windows 10?

Jak usunąć zmienną środowiskową z wiersza polecenia?

Aby usunąć zmienną środowiskową z wiersza polecenia , wpisz jedno z tych dwóch poleceń, w zależności od typu tej zmiennej:

  • REG usuń „HKCU\Environment” /F /V „variable_name” , jeśli jest to zmienna środowiskowa użytkownika, lub
  • REG usuń „HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment” /F /V „nazwa_zmiennej” , jeśli jest to zmienna środowiskowa systemu.

Na przykład wpisaliśmy REG usuń „HKCU\Environment” /F /V „TEST” , a nasza zmienna środowiskowa TEST zniknęła z profilu użytkownika.

How to edit, clear, and delete environment variables in Windows

Jak usunąć zmienną środowiskową w systemie Windows za pomocą wiersza polecenia?

Jak usunąć zmienną środowiskową z PowerShell

Aby usunąć i usunąć zmienną środowiskową z PowerShell , wpisz polecenie:

  • [Environment]::SetEnvironmentVariable("nazwa_zmiennej", $null ,"Użytkownik") , jeśli jest to zmienna profilu użytkownika, lub
  • [Environment]::SetEnvironmentVariable("nazwa_zmiennej", $null ,"Machine") , jeśli jest to zmienna ogólnosystemowa.

Na przykład wpisaliśmy [Environment]::SetEnvironmentVariable("TEST", $null ,"User") i ta zmienna środowiskowa zniknęła z profilu użytkownika.

How to edit, clear, and delete environment variables in Windows

Jak usunąć zmienną środowiskową z PowerShell

Otóż ​​to!

Dlaczego chciałeś dowiedzieć się, jak edytować i usuwać zmienne środowiskowe w systemie Windows?

Teraz wiesz, jak to wszystko zrobić. Ale dlaczego chciałeś zmienić lub edytować zmienne środowiskowe? Czy to dlatego, że w twoim systemie pozostały zmienne z niektórych aplikacji, których już nie używasz? A może dlatego, że masz specjalną konfigurację i musisz pracować ze zmiennymi środowiskowymi? Daj nam znać w sekcji komentarzy poniżej.

Zostaw komentarz

Zachowaj ONLYOFFICE Spell Check w wybranym języku

Zachowaj ONLYOFFICE Spell Check w wybranym języku

Ustaw język sprawdzania poprawności całego dokumentu lub zaznaczonego tekstu, sprawdź, czy sprawdzanie pisowni jest aktywne i rozpoznaj, kiedy brakuje słownika serwera.

Śledź zmiany po ponownym otwarciu dokumentu

Śledź zmiany po ponownym otwarciu dokumentu

Włącz funkcję stałego śledzenia zmian dla wszystkich w dokumencie ONLYOFFICE, sprawdź, czy zmiany są rejestrowane, i zrozum ograniczenia tego ustawienia.

Śledź przepływ, aby wyczyścić Nginx 502 ONLYOFFICE

Śledź przepływ, aby wyczyścić Nginx 502 ONLYOFFICE

Sprawdź, czy usługa Nginx, sieć Docker lub wewnętrzna usługa ONLYOFFICE zwraca błąd 502, a następnie zweryfikuj poprawiony kod źródłowy i kontrolę kondycji.

Śledź wywołanie zwrotne zapisu, gdy ONLYOFFICE nie zapisuje w NextCloud

Śledź wywołanie zwrotne zapisu, gdy ONLYOFFICE nie zapisuje w NextCloud

Zdiagnozuj nieudane zapisy ONLYOFFICE, sprawdzając trasę wywołania zwrotnego Nextcloud, przekierowania proxy i dzienniki pamięci masowej, a następnie sprawdź, czy edytowany plik zostanie zachowany.

Zapobiegnij wyczerpaniu się pamięci VPS na serwerze dokumentów ONLYOFFICE

Zapobiegnij wyczerpaniu się pamięci VPS na serwerze dokumentów ONLYOFFICE

Znajdź przyczynę awarii pamięci ONLYOFFICE, sprawdź limity Dockera, prawidłowo dostosuj rozmiar pamięci RAM VPS, bezpiecznie dodaj wymianę i zweryfikuj otwieranie i zapisywanie dokumentów.

Śledź nieudany eksport pliku PDF ONLYOFFICE do źródła

Śledź nieudany eksport pliku PDF ONLYOFFICE do źródła

Oddziel problemy z pobieraniem przez przeglądarkę od błędów konwersji po stronie serwera i użyj odpowiedniego dziennika lub kontroli dostępu, aby eksportowanie plików PDF przebiegło pomyślnie.

Rozwiąż błąd „Token jest nieprawidłowy” w aplikacji ONLYOFFICE w NextCloud

Rozwiąż błąd „Token jest nieprawidłowy” w aplikacji ONLYOFFICE w NextCloud

Porównaj tajny klucz JWT używany przez ONLYOFFICE Docs i Nextcloud, zastosuj go bezpiecznie w instalacjach Docker lub Linux i zweryfikuj połączenie bez osłabiania uwierzytelniania.

Wdrażanie społeczności ONLYOFFICE Workspace w systemie Ubuntu 24.04

Wdrażanie społeczności ONLYOFFICE Workspace w systemie Ubuntu 24.04

Zainstaluj ONLYOFFICE Workspace Community na Ubuntu 24.04 przy użyciu oficjalnego skryptu Docker, sprawdź wymagania serwera, pomiń aplikację Mail, jeśli to konieczne, i zweryfikuj bezpieczeństwo portalu.

Skonfiguruj tajne klucze JWT ONLYOFFICE na serwerze i łączniku

Skonfiguruj tajne klucze JWT ONLYOFFICE na serwerze i łączniku

Skonfiguruj pasujące tajne klucze JWT dla ONLYOFFICE Docs i jego łącznika, podając bezpieczne kroki dla pakietów Linux, wdrożeń Docker i weryfikacji.

Oznacz dokumenty ONLYOFFICE swoim logo i kolorami motywu

Oznacz dokumenty ONLYOFFICE swoim logo i kolorami motywu

Dodaj do wbudowanego edytora dokumentów ONLYOFFICE logo swojej firmy i kolory interfejsu za pomocą pliku motywu niestandardowego i konfiguracji edytora. Zobacz limity edycji i kontrole wdrożenia.