в какой переменной окружения хранится текущее имя пользователя

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

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Операционные системы и Windows не исключение имеют в своем составе особый механизм хранения различной информации, называемый переменными. Кто знаком с программированием прекрасно понимает, что это. Остальные могут представить себе это в виде записи имя_переменной=значение переменной среды. Например, запись username=Vasya означает, что переменная с именем username содержит значение Vasya.

При этом подразумевается, что имя переменной неизменно, а значение может изменяться с течением времени. Представим себе, что в переменной username хранится имя текущего пользователя Windows. Когда мы вошли в систему под именем Vasya, то в username оказалось соответствующее значение, однако если мы сменим пользователя на Ivan, то и значение изменится и username будет равно Ivan. Из-за этой возможности изменяться их и называют переменными.

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

Таким образом эта информация дает представление о текущем окружении, то есть описывает среду, в которой происходит выполнение программы, отсюда и получили свое название переменные среды (environment variables) или по-другому переменные окружения.

В чем их практический смысл? Представьте себе, что вы создаете командный файл, в котором используется путь к домашней папке пользователя, причем он должен работать на любом компьютере. Как его прописать, если имя учетной записи заранее не известно, да и расположение папки тоже? Конечно, его можно выяснить в недрах ОС, но гораздо проще и компактней просто написать %USERPROFILE%. Система сама заботится о правильном значении, поэтому в таком варианте скрипт будет корректно работать везде.

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

Переменные среды Windows бывают нескольких видов:

Настройка переменных среды Windows

В операционной системе имеется заранее предопределенный набор переменных окружения Windows и можно создавать собственные. Для просмотра и управления ими можно воспользоваться графическим интерфейсом. В разных версиях Windows вид окон немного отличается, но принципиально все одинаково. Правда в Windows 10 управление реализовано более удобно, чем в 7 и более старых версиях.

Настройка переменных среды Windows в графическом интерфейсе

Чтобы иметь возможность просматривать и редактировать переменные окружения в Windows 10 нужно выполнить следующие действия.

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Окно управления состоит из двух частей. В верхней представлены пользовательские переменные, а в нижней системные. Здесь можно просмотреть существующие, а также отредактировать, удалить или создать новые воспользовавшись соответствующими кнопками.

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Чтобы создать переменную окружения нажимаем кнопку «Создать» в нужной части окна и вводим ее имя, значение и затем OK. Можно воспользоваться кнопкой «Обзор каталога» чтобы не вводить путь до нужной папки вручную.

Настройка переменных окружения Windows в командной строке

В Windows есть специальные команды, предназначенные для создания и редактирования переменных. Это set и setx принципиальная разница между которыми в том, что первая управляет ими только в текущем окне командной строки, а вторая изменяет их «навсегда» поскольку изменения сохраняются в реестре.

Для просмотра всех существующих переменных и их значений введите set без параметров.

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Тут есть важный момент, который нужно понять, переменные среды считываются в момент запуска программы. Поэтому изменения, сделанные в графическом интерфейсе или командой setx не действуют на уже запущенные программы. Их придется закрыть и запустить снова. В то же время команда set влияет только на текущее окно или дочерние процессы.

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

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

Источник

QA evolution

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

Переменные окружения ( «Переменные среды», «environment variables» ) — текстовые переменные, наследуемые дочерниними процессами от родительского. Это означает, что переменные заданные для всей операционной системы будут доступны во всех запущенных приложениях; для пользователя – всех приложениям, запущенным этим пользователем; для какого-нибудь другой программы – только в запущенных через нее.

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

Имя переменной регистро-независимо (%VAR% и %Var% – одна и та же переменная).

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя Переменные среды в Windows

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

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

Работа с переменными

Чтобы получить доступ к значению переменной, необходимо поставить знак % перед её названием и после него, например: echo %PROCESSOR_ARCHITECTURE%. ( Используйте программу echo если вы хотите увидеть значение переменной. Echo выводит на стандартный вывод все, что вы передадите ей в командной строке. )

Чтобы установить значение переменной: SET TEMP=C:\TEMP

Кроме того, с переменными среды можно работать, нажав кнопку «Переменные среды» на вкладке «Дополнительно» в диалоговом окне «Свойства системы» (контекстное меню значка «Мой компьютер» → пункт «Свойства»).

В Windows к переменным окружения можно обращаться из командной строки заключая имя переменной в знаки «%».

В качестве примера можно привести переменную %APPDATA%, которая указывает путь до папки, в которой хранятся настройки некоторых программ текущего пользователя. Обычно это C:\Documents And Settings\Пользователь\Application Data, где Пользователь это изменяемое значение. Для каждой учетной записи используется своё имя пользователя.

Чтобы каждый раз не узнавать имя учетной записи текущего пользователя и не подставлять в путь к папке Application Data соответствующее значение и используется переменная окружения %APPDATA%.

Это позволяет, к примеру, быстро открывать папку Application Data, для этого в меню «Пуск →Найти» или в «Пуск →Выполнить» введите %APPDATA% и нажмите клавишу Enter.

Чтобы получить значение переменной окружения через командную строку, используется команда echo, например: echo %PROCESSOR_ARCHITECTURE%

Введенная в командной строке, эта комбинация отобразит архитектуру процессора текущего компьютера. Возможен один из трёх вариантов: x86, IA64, AMD64.

Некоторые переменные среды

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

Источник

В Windows 10 имеется два вида переменных сред:

Как изменять, удалять или создавать переменные среды в Windows 10

Нажмите Win+R и введите sysdm.cpl, чтобы быстро открыть свойства системы. Перейдите во вкладку «Дополнительно» и снизу нажмите на «Переменные среды«.

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

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

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Список переменных через командную строку

Если вам нужно посмотреть весь список переменных со значением через командную строку, то введите ниже команду:

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Создать переменную со значением

Если нужно создать переменную для пользователя, то команда будет следующая: setx, где MYWEBPC это переменная, а C:\mywebpc\ это значение.

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Если нужно создать системную переменную со значением, то:

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Переименовать значение переменной

Чтобы изменить значение переменной нужно просто заменить значение на другое. Начнем с пользовательской среды:

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Изменить системную системную переменную:

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Два значения в переменной

Мы можем добавить два значения и более для одной переменной разделив точкой с запятой. Пользовательская:

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Два значения в переменной системной среды:

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Удалить значение в переменной

Чтобы удалить значение в переменной нужно просто оставить поле в кавычках пустым. Для пользовательской среды:

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Удалить значение для системной среды:

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Удалить переменную

Чтобы удалить саму переменную, нужно удалить запись из реестра. Удалить пользовательскую переменную:

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Удалить переменную для системной среды:

Источник

Переменные среды Windows (системные переменные)

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

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Переменная окружения (переменная среды́, англ. environment variable ) в Windows используются для хранения текстовых строк пользователя и информации о настройках операционных систем.

Список переменных

В современных ОС компании Microsoft на платформе NT для получения информации о системе используются следующие переменные (Полужирным выделен текст, относящийся только к Windows Vista/7):

НазваниеТипОписание
ALLUSERSPROFILEлокальнаяВозвращает размещение профиля «All Users». В Windows 7 возвращает путь к папке C:ProgramData.
APPDATAсистемнаяВозвращает используемое по умолчанию размещение данных приложений. В Windows XP это C:Documents and Settings%UserName%Application Data. В Windows 7 — C:Users%UserName%AppDataRoaming.
CDлокальнаяУказывает путь к текущему каталогу. Идентична команде CD без аргументов.
CLIENTNAMEлокальная динамическаяПеременная определена только в среде удаленного подключения к рабочему столу. Хранит имя компьютера (%COMPUTERNAME%) клиента удаленного доступа.
CMDCMDLINEлокальнаяТочная команда, использованная для запуска текущего cmd.exe.
CMDEXTVERSIONсистемнаяВерсия текущего Command Processor Extensions.
COMMONPROGRAMFILESсистемнаяРасположение каталога «Common Files» (обычно %ProgramFiles%Common Files).
COMMONPROGRAMFILES(x86)системнаяРасположение каталога «Common Files» в Program Files (x86) для 64-разрядной ОС (обычно %ProgramFiles(x86)%Common Files).
COMPUTERNAMEсистемнаяИмя компьютера
COMSPECсистемнаяПуть к исполняемому файлу командного процессора (shell).
DATEсистемнаяВозвращает текущую дату. Использует тот же формат, что и команда date /t. Создаётся командой Cmd.exe.
ERRORLEVELсистемнаяВозвращает код ошибки последней использовавшейся команды. Значение, не равное нулю, обычно указывает на наличие ошибки.
HOMEDRIVEсистемнаяВозвращает имя диска локальной рабочей станции, связанного с основным каталогом пользователя. Задаётся на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы».
HOMEPATHсистемнаяВозвращает полный путь к основному каталогу пользователя. Задаётся на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы».
HOMESHAREсистемнаяВозвращает сетевой путь к общему основному каталогу пользователя. Задаётся на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы».
LOCALAPPDATAсистемнаяВозвращает используемое по умолчанию локальное размещение данных приложений (C:Users%UserName%AppDataLocal).
LOGONSERVERлокальнаяИмя контроллера домена, использовавшегося для авторизации текущего пользователя.
NUMBER_OF_PROCESSORSсистемнаяКоличество процессоров в системе (фактически, количество ядер).
OSсистемнаяНазвание операционной системы. Windows XP и Windows 2000 отображаются как Windows_NT.
PATHсистемнаяУказывает путь поиска исполняемых файлов.
PATHEXTсистемнаяВозвращает список расширений файлов, которые рассматриваются операционной системой как исполняемые.
PROCESSOR_ARCHITECTUREсистемнаяАрхитектура процессора. Возможные варианты: x86, IA64, AMD64.
PROCESSOR_IDENTIFIERсистемнаяОписание процессора (в Интернете часто встречается ошибочное написание PROCESSOR_IDENTFIER — пропущена буква).
PROCESSOR_LEVELсистемнаяНомер модели процессора.
PROCESSOR_REVISIONсистемнаяРевизия процессора.
PROGRAMDATAсистемнаяВозвращает путь к каталогу C:ProgramData (аналогично ALLUSERSPROFILE).
PROGRAMFILESсистемнаяПуть к каталогу Program Files.
PROGRAMFILES(x86)системнаяПуть к каталогу Program Files (x86) в 64-разрядных системах для приложений архитектуры x86.
PROMPTлокальнаяВозвращает параметры командной строки для текущего интерпретатора. Создаётся командой Cmd.exe.
PUBLICсистемнаяВ Windows 7 возвращает путь к каталогу C:UsersPublic.
RANDOMсистемнаяСлучайное десятичное число от 0 до 32767. Генерируется Cmd.exe.
SESSIONNAMEлокальнаяХранит имя активного пользовательского сеанса. При локальном входе имеет значение «Console», при удаленном доступе имеет вид RDP-Tcp#
SYSTEMDRIVEсистемнаяДиск, на котором расположен корневой каталог Windows.
SYSTEMROOTсистемнаяПуть к корневому каталогу Windows.
TEMP и TMPсистемная и локальнаяВозвращает временные каталоги, по умолчанию используемые приложениями, которые доступны пользователям, выполнившим вход в систему. Некоторые приложения требуют переменную TEMP, другие — переменную TMP. Потенциально TEMP и TMP могут указывать на разные каталоги, но обычно совпадают.
TIMEсистемнаяВозвращает текущее время. Использует тот же формат, что и команда time /t. Создаётся командой Cmd.exe. Дополнительные сведения о команде time см. в разделе Time.
USERDOMAINлокальнаяИмя домена, которому принадлежит текущий пользователь.
USERNAMEлокальнаяИмя текущего пользователя.
USERPROFILEлокальнаяПуть к профилю текущего пользователя.
WINDIRсистемнаяКаталог, в котором установлена Windows.

Работа с переменными

Чтобы получить доступ к значению переменной, необходимо поставить знак % перед её названием и после него, например:

Чтобы установить значение переменной:

Кроме того, с переменными среды можно работать, нажав кнопку «Переменные среды» на вкладке «Дополнительно» в диалоговом окне «Свойства системы» (контекстное меню значка «Мой компьютер» → пункт «Свойства»).

Также необходимо помнить, что, в отличие от UNIX-систем, в DOS и в стандартной командной строке Windows переменные среды не наследуются запускаемыми процессами, а используются совместно. Это позволяет, например, возвращать через них результаты работы программ, но, с другой стороны, создаёт возможность порчи или переполнения. Особенно актуально переполнение для переменной PATH, поскольку она часто дополняется при работе различных скриптов. При возникновении такого переполнения достаточно просто перезапустить интерпретатор командной строки. Интерпретаторы, портированные из UNIX-систем (например, Z-shell), такой проблеме не подвержены.

Получить значение переменной в программном коде можно с помощью метода ExpandEnvironmentStrings COM-объекта WScript.Shell:

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

Значения переменных среды LOGONSERVER, CLIENTNAME, SESSIONNAME, APPDATA, HOMEDRIVE, HOMEPATH устанавливаются при открытии сеанса на основании значений в ветке реестра [HKEY_CURRENT_USERVolatile Environment].

Трудности перевода

Очень часто встречается неправильное понимание слова «среды» в словосочетании «Переменные среды». Непонимание возникает из-за прочтения слова «среды» с неправильным ударением на первый слог, что приводит к распознаванию этого слова как формы именительного падежа множественного числа слова «среда» (окружение). Правильным является понимание слова «среды» как формы родительного падежа единственного числа слова «среда» и произношение с ударением на второй слог.

Таким образом, неправильно говорить, например, «с переменными сре́дами» («с переменными окружениями»), а правильно — «с переменными среды́» («с переменными окружения»).

Источник

Переменные среды в Windows: использование, список и таблицы

Переменная среды (environment variable) — текстовая короткая ссылка на элемент операционной системы Windows, предназначенная для получения быстрого доступа к объекту системы, или к данным о каталогах и конфигурации компьютера. Переменная среды (переменная окружения) позволяет быстро перейти к нужному месту на компьютере, без использования имени пользователя или полного пути к объекту.

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

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

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

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

Пример использования переменной среды Windows

Рассмотрим следующий пример: пользователю нужно открыть системную папку «AppData», в которой находятся различные данные программ, установленных в операционную систему Windows. Скрытая папка «AppData» находится в профиле пользователя, обычно на диске «C:». Данные приложений расположены по пути:

Чтобы получить доступ к этой папке нужно выполнить несколько последовательных действий: открыть Проводник, включить в Windows отображение скрытых папок и файлов, а затем пройти по всему пути до нужной папки.

При помощи переменной «%APPDATA%» (переменная используется без кавычек) можно сразу открыть нужную директорию в системе, без ввода имени пользователя, включения отображения скрытых папок, ввода полного пути. Это экономит много времени.

Чтобы открыть нужный каталог достаточно лишь ввести «%APPDATA%» в поле поиска Windows, в адресную строку Проводника или в диалоговое окно «Выполнить», а затем нажать на клавишу «Enter».

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

Пользователь может самостоятельно создавать переменные среды или изменять существующие. В статье мы рассмотрим несколько способов просмотра переменных среды и самостоятельное создание переменной. В руководстве вы найдете таблицу со списком переменных, применяемых в операционных системах Windows 10, Windows 8.1, Windows 8, Windows 7.

Как посмотреть переменные среды Windows 10

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

Чтобы посмотреть переменные окружения Windows 10, выполните следующее:

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Доступ к переменным средам из реестра Windows

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

Системные переменные среды находятся по следующему пути:

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

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

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Вы можете создать в редакторе реестра новые переменные или изменить существующие.

Как посмотреть все переменные среды в командной строке

Пользователь может получить список переменных среды при помощи системного инструмента — командной строки Windows.

В cmd переменные среды открываются следующим образом:

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Для получения списка переменных в виде текстового файла, выполните в командной строке команду:

После выполнения этой команды, на Локальном диске «C:» появится текстовый файл с именем «Variables» (имя можно использовать любое), в котором находится список переменных среды Windows.

На моем компьютере файл имеет следующее содержание:

Открытие списка переменных среды в Windows PowerShell

Открытие списка переменных среды возможно при помощи системного средства Windows PowerShell.

Выполните следующие действия:

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

Создание переменной среды в Windows

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

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

На этом примере я создам отдельную переменную среды для запуска программы TeamViewer.

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

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

Переменная среды пути «Path» содержит список директорий на компьютере, в которых система должна искать исполняемые файлы. Переменная среды пути «PATH» не добавляется к исполняемым файлам, а только к директориям, где находятся данные файлы.

в какой переменной окружения хранится текущее имя пользователя. Смотреть фото в какой переменной окружения хранится текущее имя пользователя. Смотреть картинку в какой переменной окружения хранится текущее имя пользователя. Картинка про в какой переменной окружения хранится текущее имя пользователя. Фото в какой переменной окружения хранится текущее имя пользователя

При необходимости, пользователь может удалить ненужную переменную из операционной системы Windows.

Список переменных среды Windows в таблице

Для удобства посетителей сайта я собрал в общую таблицу переменные, их описание и значения в операционной системе Windows. В подавляющем большинстве случаев, системная папка расположена на диске «C:», поэтому пути в значениях даны для этого диска.

Выводы статьи

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *