Proměnná prostředí (prostředí) v systému Windows ukládá informace o nastavení OS a uživatelských údajích. Označuje se párovým symbolem "%" , například:
%USERNAME%
S těmito proměnnými můžete přenést potřebné informace do operačního systému. Například % PATH% udržuje seznam adresářů, ve kterých Windows hledá spustitelné soubory, pokud cesta k nim není explicitně zadána. % TEMP% ukládá dočasné soubory a % APPDATA% - nastavení uživatelských programů.
Obsah
Změna proměnných prostředí může pomoci, pokud chcete přesunout složku "Temp" nebo "AppData" do jiného umístění. Úprava % PATH% umožní spouštění programů z "Příkazového řádku" bez zadání dlouhé cesty k souboru pokaždé. Podívejme se na metody, které pomohou při dosahování těchto cílů.
Jako příklad programu, který musí být spuštěn, používáme Skype . Po pokusu o aktivaci této aplikace z příkazového řádku se zobrazí následující chyba:
Je to proto, že jste nezadali úplnou cestu k spustitelnému souboru. V našem případě vypadá takto:
"C:Program Files (x86)SkypePhoneSkype.exe"
Abychom to neopakovali pokaždé, přidáme adresář k proměnné % PATH% .
Cesta nesmí být zadána na samotný soubor, ale na složku, ve které je umístěn. Všimněte si, že oddělovač mezi adresáři je ";".
Přidáme cestu:
C:Program Files (x86)SkypePhone
a klikněte na tlačítko "OK" .
skype
Hotovo! Nyní můžete spustit libovolný program, nikoli pouze Skype, v libovolném adresáři "Příkazového řádku" .
Zvažte případ, kdy chceme nastavit % APPDATA% na jednotku "D" . Tato proměnná není v "proměnných prostředí" , takže ji nelze změnit první cestou.
echo %APPDATA%
V našem případě je tato složka umístěna na adrese:
C:UsersНастяAppDataRoaming
SET APPDATA=D:APPDATA
Pozor prosím! Ujistěte se, že přesně víte, proč to děláte, protože vyrážka může vést k neefektivitě systému Windows.
echo %APPDATA%
Hodnota byla úspěšně změněna.
Změna hodnot proměnných prostředí vyžaduje určité znalosti v této oblasti. Nehrajte s hodnotami a neupravujte je náhodně, abyste nepoškodili operační systém. Dobře si prostudujte teoretický materiál a teprve pak jděte do praxe.