Главная Окна Что такое переменные среды?

Что такое переменные среды?



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

Другими словами, это что-то, что представляет собой что-то другое, например, местоположение на вашем компьютере, номер версии , список объектов и т. д.

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

Существует два типа:переменные пользовательской средыипеременные системной среды.

Переменные пользовательской среды

Переменные среды пользователя, как следует из названия, — это переменные среды, специфичные для каждой учетной записи пользователя.

Это означает, что значение переменной при входе в систему под именем одного пользователя может отличаться от значения той же переменной при входе в систему под именем другого пользователя на том же компьютере.

Эти типы переменных среды могут быть установлены вручную любым пользователем, вошедшим в систему, но Windows и другое программное обеспечение также могут их устанавливать.

Одним из примеров переменной среды пользователя является %homepath% . Например, на одном компьютере с Windows 11 эта переменная содержит значение ПользователиТим , это папка, содержащая всю информацию, относящуюся к пользователю.

как отправить личное сообщение на раздор

Переменная пользовательской среды также может быть пользовательской. Пользователь может создать что-то вроде %данные% , который может указывать на папку на компьютере, например C:ЗагрузкиФайлы . Такая переменная среды будет работать только тогда, когда этот конкретный пользователь вошел в систему.

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

Переменные системной среды

Переменные системной среды выходят за рамки одного пользователя и применяются к любому пользователю, который может существовать или будет создан в будущем. Большинство переменных системной среды указывают на важные места, такие как папка Windows.

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

Например, при установке Windows %виндир% устанавливается в каталог, в котором он установлен. Поскольку каталог установки — это то, что установщик (это вы... или производитель вашего компьютера) может определить на одном компьютере, это может быть C:Windows ,но в другом может быть С:Win10 .

Продолжая этот пример, предположим, что Microsoft Word установлен на каждом из этих компьютеров после завершения настройки Windows. В рамках процесса установки Word необходимо скопировать несколько файлов в каталог, в котором установлена ​​Windows. Как Word может быть уверен, что устанавливает файлы в нужное место, если это место C:Windows на одном компьютере и еще где-то на другом?

Чтобы предотвратить потенциальную проблему, подобную этой, Microsoft Word, как и большинство программ, был разработан для установки на %виндир% , а не какую-то конкретную папку. Таким образом, можно быть уверенным, что эти важные файлы будут установлены в тот же каталог, что и Windows, независимо от того, где он находится.

Видеть Страница признанных переменных среды Microsoft для огромного списка переменных пользовательской и системной среды, часто используемых в Windows.

Как найти значение переменной среды

Существует несколько способов узнать, что представляет собой конкретная переменная среды.

Эхо-команда командной строки

В большинстве случаев, по крайней мере в Windows, самый простой и, вероятно, самый быстрый способ сделать это — использовать простой Командная строка команда вызвана эхо .

Открыть командную строку и выполните следующее команда именно, конечно, подставив %темп% для интересующей вас переменной среды:

|_+_|

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

|_+_|Команда echo temp в командной строке Windows 10

Чтобы вывести список всех переменных среды одновременно, просто выполните набор из командной строки. Или попробуйте установить пользователя для списка всех переменных, которые начинаются с пользователь (работает с любым префиксом).

Вывод выглядит примерно так: сначала указывается имя переменной, а затем '=' , а затем значение:

|_+_|

Входить установить > ev.txt чтобы перенаправить вывод команды в файл, чтобы получить весь список переменных среды, сохраненных в документе TXT.

Команда вывода записи PowerShell

Вы также можете использовать Windows PowerShell, чтобы увидеть, на что указывает конкретная переменная среды, но синтаксис немного другой. Вот два способа сделать это:

|_+_|Переменные среды Windows 11

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

|_+_|

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

Если инструменты командной строки вас пугают (а они не должны), есть более длинный способ проверить значение переменной среды.

Отправляйтесь в Панель управления , затем системный апплет. Оказавшись там, выберите Расширенные настройки системы , затем Переменные среды внизу. Этонеполныйсписок, но те, которые перечислены, имеют значения рядом с ними.

Команда printenv в Linux

В системах Linux вы можете выполнить команду printenv команду из командной строки, чтобы вывести список всех переменных среды, которые определены в данный момент.

Интересные статьи

Выбор редакции

Как использовать контроллер PS4 на Xbox One
Как использовать контроллер PS4 на Xbox One
При наличии подходящего адаптера вы сможете использовать контроллер PS4 на Xbox One. Вот пошаговое объяснение того, как его настроить.
Samsung Galaxy J7 Pro — звук не работает — что делать
Samsung Galaxy J7 Pro — звук не работает — что делать
Каждый владелец мобильного телефона хоть раз сталкивался с проблемами громкости динамика. В большинстве случаев проблема возникает, когда вы вручную уменьшаете громкость или забываете отключить режим полета. Но иногда проблема с громкостью сигнализирует о некоторых
Vivaldi теперь доступен для Linux ARM
Vivaldi теперь доступен для Linux ARM
Vivaldi, один из самых инновационных веб-браузеров, доступных сегодня, получил поддержку Linux на процессорах ARM. Стабильную сборку браузера для Linux ARM можно загрузить с официального сайта Vivaldi. Реклама Браузер может быть установлен на Raspberry Pi (Zero / 2/3), а также на других популярных платах (и устройствах), таких как
Как изменить контраст, оттенок и насыщенность на экране ноутбука
Как изменить контраст, оттенок и насыщенность на экране ноутбука
Если вы проводите много времени за своим ноутбуком, вы знаете, насколько важны настройки дисплея. Сделайте это неправильно, и ваши глаза и мозг быстро устанут. Кроме того, настройки дисплея имеют решающее значение, если вы
Как сделать фон прозрачным в Illustrator
Как сделать фон прозрачным в Illustrator
Фон является неотъемлемой частью ваших проектов Illustrator. По умолчанию программа сохраняет ваши творения на белом фоне, что не всегда может соответствовать вашему видению. Вы можете решить сделать его прозрачным, так как вы это сделаете?
Как заблокировать звонки на Android: прекратите надоедливые звонки с помощью мобильной ОС Google
Как заблокировать звонки на Android: прекратите надоедливые звонки с помощью мобильной ОС Google
С помощью смартфонов людям намного проще отправлять нам текстовые сообщения и звонить, но как насчет того, чтобы нам не звонили? Если вы пытаетесь избежать назойливых звонков или не хотите получать сообщения от определенных
Как искать в Google Таблицах на любом устройстве
Как искать в Google Таблицах на любом устройстве
Таблицы - это онлайн-приложение Google, которое во многих случаях успешно заменило MS Excel. Само приложение может даже открывать файлы Excel и, в качестве альтернативы, позволяет пользователям загружать электронные таблицы и открывать их с помощью MS Excel. Если ты когда-нибудь