Możliwa duplikat:
Co to jest PATH i inne zmienne środowiskowe i jak mogę je ustawić lub używać?
Wiem, że mogę edytować moje zmienne środowiskowe w Windows 8, przechodząc do
Start -> All Apps -> Control panel -> System ->
Advanced System Settings -> Advanced -> Environment variables.
Ale szczerze mówiąc, jest to absurdalnie skomplikowane.
Czy istnieje łatwiejszy sposób zmiany zmiennych środowiskowych w systemie Windows 8?
Na przykład, jeśli chcę tylko dołączyć nowy folder do PATH, przejście przez te wszystkie kroki jest naprawdę denerwujące. Interfejs użytkownika jest też do bani, ponieważ edytowanie długich zmiennych przy użyciu niewielkiego tekstu jest naprawdę bolesne.
Wymaganie 1: Potrzebuję zmian, aby zachować (np. Kiedy korzystam set
z konsoli, zmiany są tracone po zamknięciu konsoli)
Wymaganie 2: Wolę rozwiązanie, które nie wymaga instalowania dodatkowych elementów oprogramowania, ponieważ jest to problem, na który natrafiam za każdym razem, gdy konfiguruję nowe okno systemu Windows.
źródło
Odpowiedzi:
Czy znasz komendę set i setx ? Za ich pomocą możesz ustawić trwałą zmienną. Co więcej, wartość zostanie zastosowana natychmiast, a nie po następnym logowaniu.
Przykład
SET
polecenia systemu Windows :Wydrukuj zmienną środowiskową PATH:
Użyj polecenia set, aby ustawić zmienną PATH
Powyższe polecenie dotyczy tylko bieżącego okna, a zmiana zostaje utracona po zamknięciu okna cmd.
Przykład
SETX
polecenia systemu Windows :Wydrukuj zmienną środowiskową PATH:
Użyj setx, aby ustawić zmienną środowiskową:
Zamknij i ponownie otwórz terminal cmd, a następnie uruchom:
Musisz być ostrożny z podwójnymi cudzysłowami. Jeśli wpuścisz cudzysłowy do zmiennej ścieżki, może to coś popsuć. Są one jednak niezbędne do określenia dodatków do pierwotnego% PATH%.
źródło
setx PATH=%PATH%;;C:\test
aleset path
= ~echo %PATH%
[set path
pokazuje również wartośćPATHEXT
]Ustaw zmienną środowiskową w Windows 8.
Można uzyskać dostęp do zaawansowanych ustawień systemu poprzez kliknięcie prawym przyciskiem myszy
Computer
w sposóbfile-explorer
i zamiarproperties
.Jest to to samo, co starsze wersje systemu Windows. Można również ustawić zmienne środowiskowe z wiersza poleceń, jak podano tutaj:
Co to jest PATH i inne zmienne środowiskowe i jak mogę je ustawić lub używać?
źródło
Zmieniam je w PowerShell. Na przykład, aby dodać folder do zmiennej PATH, otwórz PowerShell, a następnie:
To zmieniłoby to dla wszystkich użytkowników. Aby zmienić to tylko dla użytkownika uruchamiającego polecenie, zmień ten ostatni parametr na „Użytkownik”. Lub po prostu zmień to tymczasowo w tej sesji:
źródło
W wierszu poleceń jest dość łatwo:
(aby przejść do wiersza poleceń, wpisz
cmd
z ekranu startowego>.)Aby wyświetlić zmienną:
Użyj,
setx
aby na stałe ustawić zmienną. Składnia jest nieco inna. Spróbuj zajrzeć tutaj lub istnieje wiele innych stron, które podpowie Ci, jak z niego korzystać.źródło
set
co będzie się utrzymywać?