Основен Windows Какво представляват променливите на средата?

Какво представляват променливите на средата?



Променливата на средата е динамична стойност, която операционна система и друг софтуер, който можете да използвате за определяне на информация, специфична за вашия компютър.

С други думи, това е нещо, което представлява нещо друго, като местоположение на вашия компютър, a номер на версията , списък с обекти и др.

Променливите на средата са заобиколени от знака за процент ( % ), както в %temp% , за да ги разграничите от обикновен текст.

Съществуват два типа:променливи на потребителската средаипроменливи на системната среда.

Променливи на потребителската среда

Променливите на потребителската среда, както подсказва името, са променливи на средата, които са специфични за всеки потребителски акаунт.

Това означава, че стойността на променлива, когато сте влезли като един потребител, може да бъде различна от стойността на същата променлива, когато сте влезли като различен потребител на същия компютър.

Тези типове променливи на средата могат да бъдат зададени ръчно от всеки потребител, който е влязъл, но Windows и друг софтуер също могат да ги задават.

Един пример за променлива на потребителска среда е %homepath% . Например на един компютър с Windows 11 тази променлива съдържа стойността на ПотребителиТим , която е папката, която съдържа цялата специфична за потребителя информация.

как да закупите повече страници с руни

Променливата на потребителската среда също може да бъде персонализирана. Потребителят може да създаде нещо подобно %данни% , което може да сочи към папка на компютъра като C:ИзтеглянияФайлове . Променлива на средата като тази ще работи само когато този конкретен потребител е влязъл.

Може да използвате персонализирана променлива на потребителската среда, ако искате да използвате преки пътища, за да се придвижвате из компютъра си. Или, ако сте мислили напред и сте създали скрипт, който сочи към променлива на средата, винаги можете да промените папката по-късно, без да се налага да коригирате целия код в скрипта.

Променливи на системната среда

Променливите на системната среда се простират отвъд само един потребител, като се прилагат към всеки потребител, който може да съществува или бъде създаден в бъдеще. Повечето променливи на системната среда сочат важни места като папката на Windows.

Някои от най-често срещаните променливи на средата в Windows системите включват %път% , %програмните файлове% , %temp% , и %systemroot% , въпреки че има много други.

Например, когато инсталирате Windows, %windir% е настроен на директорията, в която е инсталиран. Тъй като инсталационната директория е нещо, което инсталаторът (това сте вие...или производителят на вашия компютър) може да дефинира в един компютър, тя може да бъде C:Windows ,но в друг може и да е така C:Win10 .

Продължавайки с този пример, да кажем, че Microsoft Word е инсталиран на всеки от тези компютри, след като Windows приключи с настройката. Като част от процеса на инсталиране на Word, редица файлове трябва да бъдат копирани в директорията, в която е инсталиран Windows. Как Word може да бъде сигурен, че инсталира файловете на правилното място, ако това място е C:Windows на единия компютър и някъде другаде на другия?

За да се предотврати потенциален проблем като този, Microsoft Word, както и повечето софтуер, е проектиран да се инсталира на %windir% , а не конкретна папка. По този начин може да бъде сигурно, че тези важни файлове са инсталирани в същата директория като Windows, независимо къде може да е това.

Вижте Страница за разпознати променливи на средата на Microsoft за огромен списък от потребителски и системни променливи на средата, често използвани в Windows.

Как да намерите стойността на променлива на средата

Има няколко начина да видите каква е дадена променлива на средата.

Command Prompt Echo Command

В повечето случаи, поне в Windows, най-простият и вероятно най-бързият начин да направите това е чрез прост Командния ред извикана команда ехо .

Отворете командния ред и изпълнете следното команда точно, разбира се, замествайки %temp% за променливата на средата, която ви интересува:

|_+_|

Обърнете внимание на стойността, която се показва непосредствено отдолу. Например, ехо %temp% може да произведе това:

|_+_|команда echo temp в командния ред на Windows 10

За да изброите всички променливи на средата наведнъж, просто изпълнете комплект от командния ред. Или опитайте зададен потребител за списък на всички променливи, които започват с потребител (работи с всеки префикс).

Резултатът изглежда нещо подобно, където името на променливата е посочено първо, последвано от = и след това стойността:

|_+_|

Въведете set > ev.txt за да пренасочите изхода на командата към файл, за да получите целия списък с променливи на средата, записан в TXT документ.

PowerShell Write-Output команда

Можете също да използвате Windows PowerShell, за да видите към какво сочи определена променлива на средата, но синтаксисът е малко по-различен. Ето два начина да го направите:

|_+_|Променливи на средата на Windows 11

Използвайте тази команда, за да видите всички променливи, изброени заедно:

|_+_|

Системни свойства

Ако инструментите на командния ред ви плашат (не трябва), има по-дълъг начин да проверите стойността на променлива на средата.

Насочете се към Контролен панел , след това системния аплет. След като сте там, изберете Разширени настройки на системата , тогава Променливи на средата на дъното. Това енепълнасписък, но тези, които са изброени, имат стойностите точно до тях.

Linux printenv команда

На Linux системи можете да изпълните printenv команда от командния ред, за да изброите всички променливи на средата, които са дефинирани в момента.

Интересни Статии

Избор На Редактора

Как да инсталирате драйвер за принтер
Как да инсталирате драйвер за принтер
Драйверът за принтер е софтуер, който казва на вашия компютър как да използва функциите на вашия принтер. Ето как да инсталирате или преинсталирате драйвер за вашия принтер.
Числата на CUSIP и как да ги търсите
Числата на CUSIP и как да ги търсите
Научете какво е CUSIP номер, какво означават знаците в един и основите за това как да търсите CUSIP номер, като използвате няколко различни метода.
8-те най-добри приложения за новини за iPhone през 2024 г
8-те най-добри приложения за новини за iPhone през 2024 г
Искате ли да сте в крак с последните извънредни новини? Тогава имате нужда от най-добрите приложения за новини за iPhone. Този списък включва всички най-предпочитани за получаване на вашите новини точно сега.
Aero Patch 1.4
Aero Patch 1.4
Ето Aero пластир, създаден от моя приятел г-н dUSHA, който позволява пълнофункционални aero стъкло и функции за персонализация в Windows 7 Home Basic и Windows 7 Starter, като например Aero Glass и оцветяване. - Пълна поддръжка на теми, включително RSS и слайдшоу. , Shake и WinFlip 3D. - Поддръжка на теми на трети страни. Най-новата версия е 1.4, вижте
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Asus Transformer Book T100 беше устройството, което доведе до евтиното зареждане на Windows, но времето - и технологията - продължиха напред. От стартирането му няколко поколения нискотарифни Windows клаудбукове и Chromebook на Google преобразиха лаптопа
Как да изтрия всички публикации в Reddit
Как да изтрия всички публикации в Reddit
https://www.youtube.com/watch?v=tbWDDJ6HAeI Ако сте дългогодишен потребител на Reddit, има вероятност да съжалявате за поне няколко публикации, които сте споделили с общността. Да се ​​избягваш за споделяне на непопулярно мнение е бизнес като
Как да смените басите на Airpods
Как да смените басите на Airpods
Едно от най-добрите неща за AirPods е, че можете да персонализирате собствения си опит. Можете да слушате музика, когато пожелаете, като имате свободни ръце за изпълнение на други задачи, но това не е всичко. Вие