Променливата на средата (среда) в Windows съхранява информация за настройките на OS и потребителските данни. Обозначава се със сдвоения символ "%" , например:
%USERNAME%
С тези променливи можете да прехвърлите необходимата информация в операционната система. Например % PATH% поддържа списък с директории, в които Windows търси изпълними файлове, ако пътят към тях не е изрично посочен. % TEMP% съхранява временни файлове и % APPDATA% - настройки на потребителските програми.
съдържание
Промяната на променливите на средата може да ви помогне, ако искате да преместите папката "Temp" или "AppData" на друго място. Редактирането на % PATH% ще даде възможност за стартиране на програми от "Command Line", без да се указва дълъг път към файла всеки път. Нека да разгледаме методите, които ще помогнат за постигането на тези цели.
Като пример за програма, която трябва да се изпълнява, използваме Skype , След като се опитате да активирате това приложение от "Команден ред" , получавате следната грешка:
Това е така, защото не сте посочили пълния път към изпълнимия файл. В нашия случай пътеката изглежда така:
"C:Program Files (x86)SkypePhoneSkype.exe"
За да не повтаряме това всеки път, нека да добавим директорията към променливата % PATH% .
Пътят трябва да бъде посочен не към самия файл, а към папката, в която се намира. Имайте предвид, че сепараторът между директории е ";".
Добавяме пътя:
C:Program Files (x86)SkypePhone
и кликнете върху "OK" .
skype
Готово! Сега можете да стартирате всяка програма, не само Skype, в която и да е директория в "Command Line" .
Обмислете случая, когато искаме да зададем % APPDATA% на устройство "D" . Тази променлива не е в "Променливи на средата" , така че не може да бъде променена по първия начин.
echo %APPDATA%
В нашия случай тази папка се намира на адрес:
C:UsersНастяAppDataRoaming
SET APPDATA=D:APPDATA
Моля, обърнете внимание! Уверете се, че знаете точно защо правите това, защото обривните действия могат да доведат до неефективността на Windows.
echo %APPDATA%
Стойността е променена успешно.
Промяната на стойностите на променливите на околната среда изисква определени познания в тази област. Не играйте със стойностите и не ги редактирайте на случаен принцип, за да не навредите на операционната система. Добре изучете теоретичния материал и едва след това отидете на практика.