Создать переменную среды в Windows 10

Переменные среды в операционной системе – это значения, которые содержат информацию о системной среде и текущем авторизованном пользователе. Они существовали и в операционных системах до Windows, таких как MS-DOS. Приложения или службы могут использовать информацию, определяемую переменными среды, для определения различных вещей об ОС, например, для определения количества процессов, имени текущего вошедшего в систему пользователя, пути к папке с профилем текущего пользователя или каталога временных файлов. Сегодня мы рассмотрим ряд методов, которые вы можете использовать для создания нового пользователя и переменной системной среды в Windows 10.

В Windows 10 есть несколько типов переменных среды: пользовательские переменные, системные переменные, переменные процесса и изменчивые переменные. Переменные пользовательской среды доступны для всех приложений, которые работают в текущем пользовательском контексте, системные переменные среды применяются ко всем пользователям и процессам на ПК; переменные процесса применимы только к определенному процессу, а изменчивые переменные – это те, которые существуют только для текущего сеанса входа в систему. Наиболее интересными из них являются переменные пользователя, системы и процесса, поскольку мы можем их изменять.

Пример: переменная среды пользователя.

Пример: переменная системной среды.

Windows 10 хранит переменные среды пользователя под следующим ключом реестра:

 HKEY_CURRENT_USER  Environment 

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

 HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control  Session Manager  Environment 

Ссылка: Как см. имена и значения переменных среды в Windows 10

Чтобы создать переменную среды пользователя в Windows 10,

  1. Откройте классическую панель управления.
  2. Перейдите в Панель управления Учетные записи пользователей Учетные записи пользователей .
  3. Слева нажмите Изменить ссылка на мои переменные среды .
  4. В следующем d ialog нажмите кнопку Создать в разделе Пользовательские переменные для .
  5. Введите имя переменной, которую вы хотите создать, затем введите значение переменной, которое вы хотите ей присвоить. В диалоговом окне можно найти файл или папку, чтобы сэкономить ваше время.
  6. Нажмите кнопку ОК и все готово.

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

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

Также есть специальная команда RunDLL, которую вы можете использовать (нажмите Win + R и скопируйте и вставьте ее в поле «Выполнить»):

 rundll32.exe sysdm.  cpl, EditEnvironmentVariables 

Наконец, вы можете щелкнуть правой кнопкой мыши значок Этот компьютер в проводнике и выбрать Свойства в контексте меню. Щелкните ссылку «Дополнительные параметры системы» слева. В следующем диалоговом окне «Свойства системы» вы увидите кнопку Переменные среды … в нижней части вкладки «Дополнительно». Кроме того, диалоговое окно «Дополнительные параметры системы» можно открыть напрямую с помощью команды systempropertiesadvanced , введенной в диалоговом окне «Выполнить».

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

  1. Открыть новую командную строку
  2. Введите следующую команду: setx ""
  3. Замените фактическим именем переменной, которую вы хотите создать.
  4. Заменить " " со значением, которое вы хотите присвоить своей переменной.

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

Команда setx – это консольный инструмент, который можно использовать для установки или сброса пользовательских и системных переменных среды. В общем случае синтаксис следующий:

setx имя_переменной значение_переменной – установить переменную среды для текущего пользователя.

setx/M имя_переменной значение_переменной – установить переменную среды для всех пользователей (для всей системы).

Введите setx/? в командной строке, чтобы получить дополнительные сведения об этом инструменте.

Создание переменной среды пользователя в PowerShell

  1. Откройте PowerShell.
  2. Введите следующую команду:
     [Environment] :: SetEnvironmentVariable ("", "", "User") 
  3. Замените фактическим именем переменной, которую вы хотите создать.
  4. Заменить "" на значение, которое вы хотите присвоить своей переменной.

Аналогично, можно создать переменную системной среды.

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

  1. Открыть диалоговое окно «Выполнить» ( Win + R ) и выполните команду systempropertiesadvanced .
  2. В диалоговом окне “Свойства системы” перейдите на вкладку Дополнительно . Нажмите кнопку Переменные среды … .
  3. В следующем диалоговом окне нажмите кнопку Создать в разделе Системные переменные .
  4. Задайте желаемое имя для переменной, которую вы хотите создать, и укажите ее значение, затем нажмите OK.

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

  1. Откройте новую командную строку от имени администратора.
  2. Введите следующую команду: setx/M ""
  3. Замените фактическим именем переменной, которую вы хотите создать.
  4. Замените "" на значение, которое вы хотите присвоить вашей переменной.

Параметр/M переключатель заставляет команду setx создавать системную переменную.

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

  1. Откройте PowerShell от имени администратора. Совет: вы можете добавить “Оп ru PowerShell As Administrator “контекстное меню.
  2. Введите следующую команду:
     [Environment] :: SetEnvironmentVariable ("  ","  "," Machine ")  
  3. Замените фактическим именем переменной, которую вы хотите создать.
  4. Заменить "" со значением, которое вы хотите присвоить своей переменной.

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

Оцените статью
digitdocom.ru
Добавить комментарий