See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Переменные среды — Википедия

Переменные среды

Материал из Википедии — свободной энциклопедии

Переменные среды — текстовые переменные операционной системы, хранящие данные о ряде настроек системы.

Содержание

[править] Переменные среды в UNIX

Переменные среды устанавливаются пользователем или сценариями оболочки. Начальный набор переменных инициализируется стартовыми сценариями операционной системы и сценариями, запускаемыми при регистрации пользователя в системе.

Среда имеет большое значение в UNIX-системах, так как хранит множество настроек как системы в целом, так и отдельных программ. Важной особенностью является то, что при создании нового процесса он получает локальную копию среды, а значит не может изменить напрямую глобальные установки.

Среда представляет собой набор пар «имя переменной» и «значение переменной», реализация управления которыми возложена обычно на командный интерпретатор. Так-как существует достаточно большое количество интерпретаторов, синтаксис отличается в зависимости от используемого пользователем. Как «имя», так и «значение» чуствительны к регистру символов, «Имя» обычно указывается в верхнем регистре, использование пробелов недопустимо.

В сценариях обычно используются обьявления вида:

ИМЯ_ПЕРЕМЕННОЙ = "значение переменной"


Но конкретный синтаксис зависит от используемого интерпретатора.

Для обращения получения значения переменной необходимо перед её именем поставить символ доллара. Так же иногда требуется заключить имя в скобки (например в сценариях утилиты make)

Из команной строки управление переменными осуществляется с помощью set и env.


me@mybox:~$ Это незавершённая статья о системах класса UNIX. Вы можете помочь проекту, исправив и дополнив её.

[править] Переменные среды в Windows

Основная статья: Переменные среды Windows

Переменные среды прописываются в реестре Windows. Они могут использоваться в командной строке и в адресной строке проводника.

[править] Классификация

Переменные среды Windows делятся на две категории:

[править] Синтаксис

При обращении к некоторой переменной среды используется следующий синтаксис:

%<имя переменной>%


[править] Некоторые переменные среды

Список переменных сред Windows можно узнать, набрав в командной строке: set или нажав кнопку «Переменные среды» на вкладке «Дополнительно» в диалоговом окне «Свойства системы» (Мой компьютер->Свойства).

Имя Назначение Пример
%AllUsersProfile% Указывает путь до папки All Users, в которой хранятся общие для всех пользователей настройки рабочего стола и главного меню. C:\Documents And Settings\All Users
%AppData% Указывает путь до папки Application Data текущего пользователя, в которой хранятся настройки некоторых программ. C:\Documents And Settings\Администратор\Application Data
%CommonProgramFiles% Указывает путь до папки Common Files, в которой хранятся общие для установленных программ файлы. C:\Program Files\Common Files
%ComputerName% Хранит имя компьютера в сети. Vasya
%ComSpec% Хранит путь до командного процессора Windows. C:\Windows\System32\cmd.exe
%HomeDrive% , %SystemDrive% Хранит имя системного диска. C:
%HomePath% , %UserProfile% Хранит путь до домашней папки пользователя C:\Documents And Settings\Администратор
%WinDir% Хранит путь до папки WINDOWS C:\Windows
%SystemRoot% Хранит путь до системной папки (где хранится ядро и т. п.) C:\Windows\System32


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -