środa, 12 października 2011

Windows Vista: edycja zmiennej środowiskowej PATH

Bardziej doświadczeni użytkownicy komputerów (czytaj: ci starsi), pamiętający czasy MS-DOS-a, z pewnością pamiętają jak ważną rolę w tym systemie operacyjnym odgrywał plik autoexec.bat. Umożliwiał on nie tylko określenie programów uruchamianych automatycznie przy starcie systemu, ale także np. ustawienie domyślnej strony kodowej. Ważnym jego elementem była również możliwość zdefiniowania wartości zmiennych środowiskowych, w tym zmiennej PATH. Zmienna ta była listą ścieżek do katalogów, w których znajdowały się programy, które chcieliśmy uruchamiać w linii komend z dowolnej lokalizacji (tj. bez podawania pełnej ścieżki dostępu do pliku wykonywalnego).
Jednakże: gdzie MS-DOS, a gdzie Windows Vista? Otóż, zachodzi czasem potrzeba skorzystania z "czarnego ekranu", tj. linii poleceń, także w Windowsie. Przykładowo: gdy posługujemy się kompilatorem języka C (a nie mamy lub nie chcemy używać całego środowiska programistycznego). (Notabene inspiracją do napisania tego artykułu była potrzeba wygodnej obsługi asemblera. :)). Dzięki temu, że odpowiednią ścieżkę do interesującego nas programu dodamy do zmiennej środowiskowej PATH, będziemy mogli uruchamiać tegoż bez każdorazowego podawania całej do niego ścieżki.
Zamiast zatem pisać:

C:\> "C:\Program Files\NASM\nasm.exe -fbin plik.asm -o plik.com"

Będę mógł pisać:

C:\> nasm -fbin plik.asm -o plik.com

Oszczędność ewidentna. Jak jednak tego dokonać w nowszych systemach Microsoftu, takich jak np. Windows Vista? Przecież nie mamy - tak jak starym MS-DOS-ie - łatwo dostępnego na dysku C pliku autoexec.bat. Nie ma jednak rzeczy niemożliwych! :)

Do osiągnięcia powyższego efektu należy zastosować poniższą procedurę:
1. Uruchomić [Panel sterowania].
2. W prawym górnym rogu, w polu wyszukiwania wpisać "system ścieżka".
3. Spośród podanych podpowiedzi wybrać "Edycję zmiennych środowiskowych".
4. W nowootwartym okienku wybrać umieszczonym w prawym dolnym rogu klawisz "Zmienne środowiskowe".
5. Otwiera nam się okienko, gdzie możemy edytować te zmienne. Wybieramy z dolnej listy - górna dotyczy bowiem zmiennych zarezerwowanych tylko dla nas, tj. aktualnego użytkownika - interesującą nas zmienną PATH. Klikamy [Edytuj].
6. Ustawiamy kursor na końcu tekstu, stawiamy średnik (każda ścieżka musi być oddzielona średnikiem!) i wpisujemy naszą całą ścieżkę. (Dla pewności i w celu uniknięcia ew. problemów: jeśli nasza ścieżka zawiera spacje - tak jak w moim przykładzie "Program Files" - warto zawrzeć całą ścieżkę w cudzysłowie.)
7. Resetujemy komputer i możemy cieszyć się z nowych ustawień zmiennej PATH.

Inspiracja: http://banagale.com/changing-your-system-path-in-windows-vista.htm

Brak komentarzy:

Prześlij komentarz