Основен 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 команда от командния ред, за да изброите всички променливи на средата, които са дефинирани в момента.

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

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

Как да изключите популярни акценти на Kindle
Как да изключите популярни акценти на Kindle
Можете да изключите популярни акценти в опциите за форматиране за книгата, която четете, и настройката ще се приложи към всичките ви книги.
Пуснат е Thunderbird 78.3.1, ето промените
Пуснат е Thunderbird 78.3.1, ето промените
Екипът зад приложението за електронна поща Thunderbird пусна версия 78.3.1. Изданието се отличава с редица подобрения на OpenPGP и с общи поправки и проблеми с надеждността. Thunderbird е предпочитаният от мен имейл клиент по избор. Използвам това приложение на всеки компютър и на всяка операционна система, която използвам. Той е стабилен, съдържа
Как да зададете часова зона в Windows 10
Как да зададете часова зона в Windows 10
Ето как да конфигурирате часовата зона в Windows 10. Обяснени са три метода, включително Настройки, Контролен панел и конзолното приложение tzutil.
Външният твърд диск не се показва на Windows - Какво да правя
Външният твърд диск не се показва на Windows - Какво да правя
https://www.youtube.com/watch?v=-QxSdmnj9R8 Сменяемите твърди дискове, най-често USB сорта, са доста интуитивни и полезни за ежедневната ви употреба на компютър. Но понякога компютърът ви няма да разпознае такъв, когато го включите. В това
Snapchat възстановява ли ивици?
Snapchat възстановява ли ивици?
Snapchat представя на своите потребители уникално социално изживяване, което възприема идеята за постоянство, която често идва със социалните мрежи, и я разкъсва. Snapchat се основава изцяло на идеята за избледняване на спомени, снимки и видеоклипове
Как да свържете Kindle Fire с хотелския Wi-Fi
Как да свържете Kindle Fire с хотелския Wi-Fi
Имате ли проблеми със свързването на вашия Kindle Fire с Wi-Fi на хотела или с други обществени мрежи? Понякога се натъкваме на непредвидени проблеми и се вълнуваме, когато простите неща не работят. Но свързване към Wi-Fi
Промяна или премахване на подробности за свойствата на файла в Windows 10
Промяна или премахване на подробности за свойствата на файла в Windows 10
В Windows 10 можете да редактирате разширени свойства на файла, напр. мултимедийни тагове за мултимедийни файлове, метаданни на файлове, разширена информация за изображения, използвайки тези два метода.