Zmienne środowiskowe w windowsie |
Wpisany przez Patryk yarpo Jar | |||
czwartek, 17 grudnia 2009 20:55 | |||
System posiada zestaw zmiennych, które są dostępne dla każdego procesu. Nas interesować będzie szczególnie zmienna PATH. Jeśli chcesz poczytać o innych, to na wikipedii jest ciekawy artykuł temu poświęcony. PATH - zmienna systemowa określająca katalogi, do których zagląda COMMAND.COM w poszukiwaniu programów do wykonania (czyli plików o rozszerzeniu *.COM, *.EXE, *.BAT) Czyli, po odpaleniu wiersza poleceń (CMD) możemy odpalać inne programy niż te, których pliki wykonywalne znajdują się w katalogu w którym jesteśmy. Podczas wywołania najpierw sprawdzony został katalog C:\Users\yarpo. Jeśli tam nie znaleziono pliku program.exe (program.bat, program.com) zostaną przeszukane ścieżki wskazane w zmiennej środowiskowej PATH. Gdzie jest ta zmienna?Krótki filmik (Windows Vista Business, ale miejsce jest to samo we wszystkich znanych mi Windowsach). Advanced system settings - ustawienia zaawansowane Environment variables - zmienne środowiskowe Jak widać u mnie zmienna PATH ma +/- taką wartość wartość: Jeśli chcemy dodać nowy katalog po prostu wpisujemy:Gdzie:
w ten sposób zawsze jeśli plik wykonywalny program nie zostanie znaleziony w aktualnym katalogu, zostaną przeszukane kolejno wszystkie wskazane w zmiennej PATH.
|