Windows Tips & News

Създаване на променлива на средата в Windows 10

click fraud protection
ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата

Променливите на средата в операционна система са стойности, които съдържат информация за системната среда и потребителя, който е влязъл в момента. Те са съществували и в операционни системи преди Windows, като MS-DOS. Приложенията или услугите могат да използват информацията, дефинирана от променливите на средата, за да определят различни неща за ОС, например за откриване на броя на процесите, името на потребителя, който е влязъл в момента, пътя към папката до профила на текущия потребител или временните файлове директория. Днес ще прегледаме редица методи, които можете да използвате, за да създадете нова променлива на потребителска и системна среда в Windows 10.

Реклама

Windows 10 има няколко типа променливи на средата: потребителски променливи, системни променливи, процесни променливи и променливи променливи. Променливите на потребителската среда са достъпни за всички приложения, които работят в текущия потребителски контекст, променливите на системната среда се прилагат за всички потребители и процеси на компютъра;
променливи на процеса са приложими само за конкретен процес, а променливите променливи са тези, които съществуват само за текущата сесия за влизане. Най-интересните от тях са потребителски, системни и процесни променливи, тъй като можем да ги модифицираме.

Пример: Променлива на потребителската среда.

Променлива на потребителската среда на Windows 10

Пример: Променлива на системната среда.

Променлива на системната среда на Windows 10

Windows 10 съхранява променливите на потребителската среда под следния ключ на системния регистър:

HKEY_CURRENT_USER\Environment

Системните променливи се съхраняват под следния ключ:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

справка: Как да видите имената и стойностите на променливите на средата в Windows 10

СъдържаниеКрия
За да създадете променлива на потребителската среда в Windows 10,
Създайте променлива на потребителската среда в командния ред
Създайте променлива на потребителската среда в PowerShell
Създайте променлива на системната среда
Създайте променлива на потребителската среда в командния ред
Създайте променлива на системната среда в PowerShell

За да създадете променлива на потребителската среда в Windows 10,

  1. Отвори класически контролен панел.
  2. Навигирайте до Контролен панел\Потребителски акаунти\Потребителски акаунти.
  3. Вляво щракнете върху Променете променливите ми на средата връзка.Връзка за промяна на променливите на моята среда в Windows 10
  4. В следващия диалогов прозорец щракнете върху Нов бутон под Потребителски променливи за раздел.Windows 10 Нова потребителска променлива
  5. Въведете име на променлива, която искате да създадете, след което въведете стойност на променлива, която искате да й присвоите. Диалоговият прозорец позволява да разглеждате файл или папка, за да спестите време.Диалогов прозорец за нови потребителски променливи на Windows 10
  6. Щракнете върху бутона OK и сте готови.Нова потребителска променлива за Windows 10 е зададена

Забележка: Отворете отново необходимите приложения (например команден ред), за да ги накарате да прочетат новата ви променлива на средата.

Съвет: Има редица други методи, които можете да използвате за отваряне редактора на променливите на средата в Windows 10. На първо място, можете да създадете специален пряк път, за да го отворите директно. Виж Създаване на пряк път за променливи на средата в Windows 10.

Също така има специална команда RunDLL, която можете да използвате (Натиснете Win + R и я копирайте и поставете в полето Run):

rundll32.exe sysdm.cpl, EditEnvironmentVariables

Накрая можете да щракнете с десния бутон върху Този компютър икона във File Explorer и изберете Имоти от контекстното меню. Щракнете върху връзката „Разширени системни настройки“ вляво. В следващия диалогов прозорец "Свойства на системата" ще видите Променливи на средата... бутон в долната част на раздела Разширени. Освен това диалоговият прозорец Разширени системни настройки може да бъде отворен директно с системни свойства напреднали команда, въведена в диалоговия прозорец Изпълнение.

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

  1. Отворете нов команден ред
  2. Въведете следната команда: setx ""
  3. Заместител с действителното име на променливата, която искате да създадете.
  4. Заместител "" със стойността, която искате да присвоите на вашата променлива.Windows 10 Команден ред за нова потребителска променлива 1

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

Windows 10 Команден ред за нова потребителска променлива 2

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

setx име на променлива стойност на променлива - задайте променлива на средата за текущия потребител.

setx /M име на променлива стойност на променлива - задайте променлива на средата за всички потребители (в цялата система).

Въведете setx /? в командния ред, за да видите повече подробности за този инструмент.

Създайте променлива на потребителската среда в PowerShell

  1. Отворете PowerShell.
  2. Въведете следната команда:
    [Околна среда]::SetEnvironmentVariable("", "" ,"Потребител")
  3. Заместител с действителното име на променливата, която искате да създадете.
  4. Заместител "" със стойността, която искате да присвоите на вашата променлива.Windows 10 Нова потребителска променлива PowerShell

По същия начин можете да създадете променлива на системната среда.

Създайте променлива на системната среда

  1. Отворете диалоговия прозорец Изпълнение (Печеля + Р) и изпълнете командата системни свойства напреднали .
  2. В диалоговия прозорец Свойства на системата превключете на Разширено раздел. Кликнете върху Променливи на средата... бутон.Windows 10 Нова променлива на системната среда 1
  3. В следващия диалогов прозорец щракнете върху Нов бутон под Системни променливи раздел.Windows 10 Нова променлива на системната среда 2
  4. Задайте желаното име за променлива, която искате да създадете, и посочете нейната стойност, след което щракнете върху OK.Windows 10 Нова променлива на системната среда 3

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

  1. Отворете нов команден ред като администратор.
  2. Въведете следната команда: setx /М ""
  3. Заместител с действителното име на променливата, която искате да създадете.
  4. Заместител "" със стойността, която искате да присвоите на вашата променлива.Windows 10 Cmd Нова системна среда Променлива

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

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

  1. Отворете PowerShell като администратор. Съвет: Можете добавете контекстното меню "Отворете PowerShell като администратор"..
  2. Въведете следната команда:
    [Околна среда]::SetEnvironmentVariable("", "" ,"Машина")
  3. Заместител с действителното име на променливата, която искате да създадете.
  4. Заместител "" със стойността, която искате да присвоите на вашата променлива.Windows 10 PowerShell Нова системна среда Променлива

Последният параметър на извикването SetEnvironmentVariable му казва да регистрира дадената променлива като системна променлива.

Това е.

Свързани статии:

  • Създаване на пряк път за променливи на средата в Windows 10
  • Как да видите имената и стойностите на променливите на средата в Windows 10
  • Вижте имената и стойностите на променливите на средата за процес в Windows 10
ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата
Приложението Photos е актуализирано за Windows Insiders с нови настройки и функции на потребителския интерфейс

Приложението Photos е актуализирано за Windows Insiders с нови настройки и функции на потребителския интерфейс

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Microsoft тества тръбопровода за обслужване с компилация 20241.1005 (KB4589464)

Microsoft тества тръбопровода за обслужване с компилация 20241.1005 (KB4589464)

1 отговорMicrosoft пусна малка кумулативна актуализация за наскоро пуснатата Windows 10 Build 202...

Прочетете още

Как да деактивирате автоматичното преоразмеряване на колона в Thunar

Как да деактивирате автоматичното преоразмеряване на колона в Thunar

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още