Zmienna środowiskowa (środowisko) w systemie Windows przechowuje informacje o ustawieniach systemu operacyjnego i danych użytkownika. Jest oznaczony sparowanym symbolem "%" , na przykład:
%USERNAME%
Za pomocą tych zmiennych można przesłać niezbędne informacje do systemu operacyjnego. Na przykład % PATH% przechowuje listę katalogów, w których system Windows szuka plików wykonywalnych, jeśli ścieżka do nich nie jest jawnie określona. % TEMP% przechowuje pliki tymczasowe, a % APPDATA% - ustawienia programów użytkownika.
Spis treści
Zmiana zmiennych środowiskowych może pomóc, jeśli chcesz przenieść folder "Temp" lub "AppData" do innej lokalizacji. Edytowanie % PATH% umożliwi uruchamianie programów z "wiersza poleceń" bez każdorazowego określania długiej ścieżki do pliku. Przyjrzyjmy się metodom, które pomogą w osiągnięciu tych celów.
Jako przykład programu, który należy uruchomić, używamy Skype . Po próbie aktywacji tej aplikacji z "Wiersza poleceń" pojawia się następujący błąd:
Wynika to z faktu, że nie podano pełnej ścieżki do pliku wykonywalnego. W naszym przypadku pełna ścieżka wygląda następująco:
"C:Program Files (x86)SkypePhoneSkype.exe"
Aby tego nie powtarzać za każdym razem, dodajmy katalog do zmiennej % PATH% .
Ścieżka musi być podana nie do samego pliku, ale do folderu, w którym się znajduje. Zauważ, że separatorem między katalogami jest ";".
Dodajemy ścieżkę:
C:Program Files (x86)SkypePhone
i kliknij "OK" .
skype
Zrobione! Teraz możesz uruchomić dowolny program, nie tylko Skype, w dowolnym katalogu w "Linii komend" .
Rozważmy przypadek, w którym chcemy ustawić % APPDATA% na dysku "D" . Ta zmienna nie znajduje się w "Zmiennych środowiskowych" , więc nie można jej zmienić w pierwszy sposób.
echo %APPDATA%
W naszym przypadku ten folder znajduje się pod adresem:
C:UsersНастяAppDataRoaming
SET APPDATA=D:APPDATA
Uwaga, proszę! Upewnij się, że dokładnie wiesz, dlaczego to robisz, ponieważ działania niepożądane mogą prowadzić do nieefektywności systemu Windows.
echo %APPDATA%
Wartość została pomyślnie zmieniona.
Zmiana wartości zmiennych środowiskowych wymaga pewnej wiedzy w tym obszarze. Nie odtwarzaj wartości i nie edytuj ich losowo, aby nie uszkodzić systemu operacyjnego. Studiuj materiał teoretyczny, a dopiero potem przejdź do praktyki.