Próbuję dodać ŚCIEŻKĘ z wiersza poleceń, jak w przypadku SETX% PATH% ... zawsze rozszerza ŚCIEŻKĘ, czego nie chcę.
PATHMAN jest właśnie do tego celu, ale nie działa dla mnie w systemie Windows 7. Większość razy zawiesza się i nie sprawdza pod kątem powielania.
Musi istnieć narzędzie do właściwego zarządzania zmiennymi PATH. SETX byłby idealny, ale może nie ze składnią% PATH%.
command-line
path
environment-variables
hyperknot
źródło
źródło
(Wiem, że już odpowiedziałeś na to pytanie, ale)
Problem z używaniem
setx
polega na tym, że nie cytujesz ciągu, który chcesz ustawić. Ponieważ;
znak jest ogranicznikiem poleceń (możesz ciągi poleceń, które mają być uruchamiane kolejno z nim), myśli, że ustawiasz ścieżkę, a następnie uruchamiasz inne polecenie.Co powinieneś zrobić, to:
To poprzedza moją
%path%
zmiennąC:\perl\bin
, ponieważ chcę, aby pojawiła się przed wszystkim innym, co może być zainstalowane. Te/M
środki, które mam na myśli systemu EnvVar, a nie użytkownika.źródło
Istnieją trzy metody, z których znam metody, z których jedna jest stała (podczas dodawania zmiennych środowiskowych), a druga 2 r temp. Tylko do ustawiania ścieżki, a zatem ustawiona przez nich ścieżka jest niszczona po zakończeniu cmd (zamknięciu). Począwszy od metod:
Metoda tymczasowa 1: -
setx PATH "% PATH%; c: \ nazwa ścieżki;"
Metoda tymczasowa 2: -
ustaw PATH = c: \ nazwa ścieżki;% PATH%
Metoda stała: -
pathed / append c: \ ścieżka nazwa / maszyna (dla wszystkich użytkowników) pathed / append c: \ ścieżka nazwa / użytkownik (dla bieżącego użytkownika)
źródło
W systemie Windows 10 x64 1909 (i prawdopodobnie wcześniejszych kompilacjach) użyj funkcji wyszukiwania w menu Start z „ustaw zmiennymi”, aby znaleźć i uruchomić jeden z następujących wyników w celu uzyskania dostępu do poprawionego edytora graficznego MS, wybierając przycisk [Zmienne środowiskowe]: - Edytuj systemowe zmienne środowiskowe - Edytuj zmienne środowiskowe dla swojego konta
Edytor jest również dostępny za pomocą przycisku [Zmienne środowiskowe] w starym oknie dialogowym Właściwości systemu.
źródło