: Home / IT / dev zone / Zmienne środowiskowe w windowsie
Zmienne środowiskowe w windowsie
Ocena użytkowników: / 0
SłabyŚwietny 
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.

Wywołanie pragramu, którego nie ma

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ść:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;D:\programy\MinGW\bin;D:\programy\msys\bin

Jeśli chcemy dodać nowy katalog po prostu wpisujemy:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;D:\programy\MinGW\bin;D:\programy\msys\bin;X:\katalog\katalog\katalog

Gdzie:

  • X - to literka symbolizująca dysk (np. C, D, E itp.)
  • katalog\ktalog\katalog to ścieżka do tego katalogu, który chcesz dodać, np. C:\MinGW\bin
  • średnik oddziela kolejne ścieżki od siebie.

w ten sposób zawsze jeśli plik wykonywalny program nie zostanie znaleziony w aktualnym katalogu, zostaną przeszukane kolejno wszystkie wskazane w zmiennej PATH.

 

Komentarze 

 
0 #3 TobNispsislig 2012-06-08 06:36
cialis best price <a href=http://healthmedicnowc ialis365online.com/#1,54801E+12>online cialis</a>,<a href=http://healthmedicnowc ialis365cheap.com/#4,15536E+82>generic cialis no prescription</a>,<a href=http://healthmedicexpr essnowviagra365.com/#1,3857E+183>buying viagra online</a>,<a href=http://healthmedicnowe xpressviagra365.com/#1,07169E+41>what is viagra</a>.
Cytować
 
 
0 #2 paycleUnuccal 2012-06-01 14:00
very cheap tramadol
, [url=http://sopogy.com/blog/tag/usaf/
]what is diazepam used for
, is fastin phentermine
, [url=http://sopogy.com/blog/2008/01/
]list of amphetamines
, danger ambien
, [url=http://sopogy.com/blog/2011/03/16/cnbc-sopogy-hawaiis-energy-future/
]oxycodone capsules prices
, buy adderall overseas
, [url=http://sopogy.com/blog/2007/09/21/solar-thermal-plant-planned-for-nelha/
]buy phentermine online with e check
, buy hydrocodone online without a prescription
,
Cytować
 
 
0 #1 aromburry 2012-05-05 13:50
http://xanax.name
xanax
<a href="http://xanax.name">xanax</a>
Cytować
 

Dodaj komentarz


Kod antysapmowy
Odśwież