Переменные - WEBSITE X5 UNREGISTERED VERSION 12.0.5.22 - Электронный справочник по дисциплине Операционные системы и среды

Перейти к контенту

Главное меню:

Задания
 Переменные среды́ (ударение на "Ы") – специальные текстовые переменные в операционной системе, которые хранят, как правило, определённые настройки или системные пути. Также сущность имеет альтернативное название – "переменная окружения" (англ. "environment variable").
  Переменные среды в основном создаются сценариями оболочки операционной системы или самим пользователем. В Windows переменные окружения хранятся в реестре, а управляются через специальную оснастку в разделе "Свойства системы". Как и любая классическая переменная, переменная среды состоит из короткого названия, по которому к ней производится доступ, и значения, которое используется в различных операциях.
  Большинство переменных окружения Windows хранят в себе адреса различных системных папок, к которым можно получить быстрый доступ из командной строки, сценария, штатного    Проводника или любого продвинутого файлового менеджера. Зная хотя бы часть системных переменных и создавая собственные, Вы можете значительно автоматизировать работу с файлами на Вашем ПК. И наша статья расскажет как именно.
Общие данные о переменных окружения
  Переменные среды чаще всего разделяют на системные и локальные. Системные могут, в свою очередь, быть встроенными в Windows изначально (имеют наивысший приоритет) или добавлены различными установленными программами. Такие переменные доступны из любой учётной записи и хранятся в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment.
  Локальные переменные среды тоже могут создаваться программно, однако, часто их создают сами пользователи вручную. Такие переменные доступны только в рамках активной в данный момент учётной записи пользователя, а в реестре хранятся в ветках HKEY_CURRENT_USER\Environment и HKEY_CURRENT_USER\Volatile Environment.
Физически переменная окружения являет собой строковый или мультистроковый параметр реестра. Имя его одновременно является именем переменной, а значение, соответственно, её содержимым. В качестве содержимого может выступать любая текстовая информация, команды, пути к папкам или даже ссылки на другие переменные. В последнем случае имя переменной, на которую ссылаются, обрамляется с двух сторон символами "%":
 
Назад к содержимому | Назад к главному меню