Шта су варијабле околине?

Корисничке и системске варијабле околине и како пронаћи своје вриједности

Варијабла околине је динамичка вриједност коју оперативни систем и други софтвер могу користити за одређивање информација специфичних за ваш рачунар.

Другим ријечима, варијабла околине је нешто што представља нешто друго, као локација на вашем рачунару, број верзије , списак објеката итд.

Варијабле околине окружене су знаком процента (%), као у% темп%, да их разликује од регуларног текста.

Постоје две врсте променљивих окружења, променљиве корисничког окружења и варијабле система :

Корисничка окружења променљиве

Варијабле корисничког окружења, како то називају сугерише, варијабле околине које су специфичне за сваки кориснички налог.

То значи да се вредност променљиве окружења када се пријавите као један корисник може бити другачија од вриједности исте варијабле околине када се пријавите као други корисник на истом рачунару.

Ове врсте променљивих окружења могу се ручно подесити било којим корисником је пријављен, али Виндовс и други софтвер могу их подесити.

Један пример варијабле са корисничким окружењем је% хомепатх%. На пример, на једном Виндовс 10 рачунару,% хомепатх% има вриједност \ Усерс \ Тим , што је фолдер који садржи све информације специфичне за корисника.

Промјена корисничког окружења може бити и прилагођена. Корисник може креирати нешто као% дата%, што може указати на фасциклу на рачунару као што је Ц: \ Довнлоадс \ Филес . Варијабла околине овако би функционисала само када је тај одређени корисник пријављен.

Системске варијабле околине

Варијабле системског окружења проширују се само преко једног корисника, примјењују се на било који корисник који може постојати или се креира у будућности. Већина варијабли системског окружења указују на важне локације попут Виндовс фолдера.

Неке од најчешћих варијабли околине у Виндовс системима укључују% пут%,% програмфилес%,% темп%, и% системроот%, иако их има много других.

На примјер, када инсталирате Виндовс 8 , варијабла окружења% виндир% је постављена на директоријум у којем је инсталиран. Пошто је директоријум инсталације нешто што инсталатер (то је ви ... или ваш произвођач рачунара) може дефинирати на једном рачунару, можда је то Ц: \ Виндовс, али у другом случају може бити Ц: \ Вин8 .

Настављамо са овим примером, рецимо да је Мицрософт Ворд инсталиран на сваком од ових рачунара након што се Виндовс 8 изврши подешавање. Као део процеса инсталације Ворда, потребно је копирати неколико датотека у директоријум у који је инсталиран Виндовс 8. Како ће МС Ворд бити сигуран да инсталира датотеке на право мјесто ако је то мјесто Ц: \ Виндовс на једном рачунар и Ц: \ Вин8 са друге стране?

Да би се спречио потенцијални проблем као што је овај, Мицрософт Ворд, као и већина софтвера, дизајниран је да се инсталира у% виндир%, а не Ц: \ Виндовс . На овај начин може бити сигурно да су ове важне датотеке инсталиране у истом директорију као и Виндовс 8, без обзира гдје то може бити.

Погледајте страницу Мицрософт Вариаблес Рецогнизед Енвиронмент Вариаблес за велику листу варијабли корисника и системског окружења која се често користе у оперативном систему Виндовс.

Како пронаћи вредност варијабле околине?

Постоји неколико начина да видите шта је одређена варијабла околине. Међутим, у већини случајева, барем у Виндовс-у, најједноставнији и вероватно најбржи начин за то је једноставна наредба Цомманд Промпт под називом ецхо .

Ево како то учинити:

  1. Отворите командни позив .
  2. Тачно извршите следећу команду : ецхо% темп% ... наравно замјењује % темп% за варијабле околине за коју сте заинтересовани.
  3. Запазите вредност која се одмах приказује испод.
    1. На пример, на мом рачунару, ецхо% темп% је произвео ово: Ц: \ Усерс \ Тим \ АппДата \ Лоцал \ Темп

Ако командни позив вас плаши (не би требало), постоји дужи начин да се провери вредност променљиве окружења без коришћења алата командне линије .

Пређите на контролну таблу , а затим у системски аплет . Једном тамо, одаберите Напредна системска подешавања на левој страни, а затим на дну кликните на дугме Енвиронмент Вариаблес .... Ово је непотпуна листа променљивих окружења, али они који су наведени на листи имају вриједности одмах поред њих.

На Линук системима можете извршити наредбу принтенв из командне линије како бисте пописали све променљиве окружења које су тренутно дефиниране.