Переменные среды в операционной системе - это значения, которые содержат информацию о системной среде и текущем вошедшем в систему пользователе. Они существовали и в операционных системах до Windows, таких как MS-DOS. Приложения или службы могут использовать информацию, определяемую переменными среды, для определения различных вещей об ОС, например, для определения количества процессов, имени текущего вошедшего в систему пользователя, пути к папке текущего профиля пользователя или каталога временных файлов. Сегодня мы рассмотрим ряд методов, которые вы можете использовать для создания новой переменной пользователя и системной среды в Windows 10.
Реклама
как приручить лошадей в майнкрафтеВ Windows 10 есть несколько типов переменных среды: пользовательские переменные, системные переменные, переменные процесса и изменчивые переменные. Переменные пользовательской среды доступны для всех приложений, которые работают в текущем пользовательском контексте, системные переменные среды применяются ко всем пользователям и процессам на ПК; переменные процесса применимы только к определенному процессу, а изменчивые переменные - это те, которые существуют только для текущего сеанса входа в систему. Наиболее интересными из них являются переменные пользователя, системы и процесса, поскольку мы можем их изменять.
Пример: переменная среды пользователя.
Пример: системная переменная среды.
Windows 10 хранит переменные среды пользователя в следующем разделе реестра:
HKEY_CURRENT_USER Среда
Системные переменные хранятся под следующим ключом:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Environment
Справка: Как увидеть имена и значения переменных среды в Windows 10
Чтобы создать переменную пользовательской среды в Windows 10,
- Открыть классическая панель управления .
- Перейдите кПанель управления Учетные записи пользователей Учетные записи пользователей.
- Слева нажмите наИзмените мои переменные средыссылка.
- В следующем диалоговом окне нажмите кнопкуНовыйкнопка подПользовательские переменные дляраздел.
- Введите имя переменной, которую вы хотите создать, затем введите значение переменной, которое вы хотите ей присвоить. Диалог позволяет просматривать файл или папку, чтобы сэкономить ваше время.
- Нажмите кнопку ОК, и все готово.
Примечание. Повторно откройте необходимые приложения (например, командную строку), чтобы они прочитали вашу новую переменную среды.
Совет: есть ряд других методов, которые вы можете использовать для открытия редактор переменных среды в Windows 10. Прежде всего, вы можете создать специальный ярлык, чтобы открывать его напрямую. Видеть Создать ярлык для переменных среды в Windows 10 .
Также есть специальная команда RunDLL, которую вы можете использовать (нажмите Win + R и скопируйте и вставьте ее в поле «Выполнить»):
rundll32.exe sysdm.cpl, EditEnvironmentVariables
Наконец, вы можете щелкнуть правой кнопкой мышиЭтот ПКзначок в проводнике и выберитеСвойстваиз контекстного меню. Щелкните ссылку 'Дополнительные параметры системы' слева. В следующем диалоговом окне «Свойства системы» вы увидите Переменные среды ... в нижней части вкладки Advanced. Кроме того, диалоговое окно Advanced System Settings можно открыть напрямую с помощьюСистемные свойства
команда введена в диалог 'Выполнить'.
Создание переменной пользовательской среды в командной строке
- Откройте новую командную строку
- Введите следующую команду:
setx ''
- Замена
с фактическим именем переменной, которую вы хотите создать.
- Замена
''
со значением, которое вы хотите присвоить своей переменной.
Не забудьте перезапустить свои приложения (например, командную строку), чтобы они прочитали вашу новую переменную среды.
Команда setx - это консольный инструмент, который можно использовать для установки или снятия настроек пользователя и системные переменные среды . В общем случае синтаксис следующий:
setx имя_переменной значение_переменной
- установить переменную окружения для текущего пользователя.
setx / M имя_переменной значение_переменной
- установить переменную среды для всех пользователей (в масштабе всей системы).
Введите setx /? в командной строке, чтобы узнать больше об этом инструменте.
Создание переменной пользовательской среды в PowerShell
- Открыть PowerShell .
- Введите следующую команду:
[Среда] :: SetEnvironmentVariable ('', '', 'Пользователь')
- Замена
с фактическим именем переменной, которую вы хотите создать.
- Замена
''
со значением, которое вы хотите присвоить своей переменной.
Точно так же вы можете создать системную переменную среды.
Создать переменную системной среды
- Откройте диалоговое окно «Выполнить» (Win + R) и выполните команду
Системные свойства
. - В диалоговом окне Свойства системы переключитесь наПродвинутыйтаб. Нажми наПеременные среды ...кнопка.
- В следующем диалоговом окне нажмите кнопкуНовыйкнопка подСистемные переменныераздел.
- Задайте желаемое имя для переменной, которую вы хотите создать, и укажите ее значение, затем нажмите OK.
Создание переменной пользовательской среды в командной строке
- Открыть новый командная строка от имени администратора .
- Введите следующую команду:
setx / M ''
- Замена
с фактическим именем переменной, которую вы хотите создать.
- Замена
''
со значением, которое вы хотите присвоить своей переменной.
Параметр / M заставляет команду setx создавать системную переменную.
Создание переменной системной среды в PowerShell
- Откройте PowerShell от имени администратора . Совет: вы можете добавить контекстное меню «Открыть PowerShell от имени администратора» .
- Введите следующую команду:
[Среда] :: SetEnvironmentVariable ('', '', 'Машина')
- Замена
с фактическим именем переменной, которую вы хотите создать.
- Замена
''
со значением, которое вы хотите присвоить своей переменной.
Последний параметр вызова SetEnvironmentVariable указывает ему зарегистрировать данную переменную как системную.
Вот и все.
как проверить тип оперативной памяти в Windows 10
Статьи по Теме:
- Создать ярлык для переменных среды в Windows 10
- Как увидеть имена и значения переменных среды в Windows 10
- Просмотр имен и значений переменных среды для процесса в Windows 10