Променливите на околната среда в операционната система са стойности, които съдържат информация за системната среда и влезлия в момента потребител. Те са съществували и в операционни системи преди Windows, като MS-DOS. Приложенията или услугите могат да използват информацията, определена от променливи на околната среда, за да определят различни неща за операционната система, например, за да открият броя на процесите, текущо вписаното име на потребителя, пътя на папката към текущия потребителски профил или директорията на временните файлове. Днес ще разгледаме редица методи, които можете да използвате, за да създадете нова променлива на потребител и системна среда в Windows 10.
Реклама
когато добавите някой в snapchatWindows 10 има няколко типа променливи на околната среда: потребителски променливи, системни променливи, променливи на процеса и променливи променливи. Променливите на потребителската среда са достъпни за всички приложения, които работят в текущия потребителски контекст, променливите на системната среда се прилагат за всички потребители и процеси на компютъра; процесни променливи са приложими само за определен процес, а променливите променливи са тези, които съществуват само за текущата сесия за влизане. Най-интересните от тях са потребителски, системни и процесни променливи, тъй като можем да ги модифицираме.
Пример: Променлива на потребителска среда.
Пример: Променлива на системната среда.
Windows 10 съхранява променливи на потребителската среда под следния ключ на системния регистър:
HKEY_CURRENT_USER Околна среда
Системните променливи се съхраняват под следния ключ:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Environment
Справка: Как да видите имена и стойности на променливи на околната среда в Windows 10
За да създадете променлива на потребителска среда в Windows 10,
- Отвори класически контролен панел .
- Отидете доКонтролен панел Потребителски акаунти Потребителски акаунти.
- Вляво кликнете върхуПромени променливите на моята средавръзка.
- В следващия диалогов прозорец щракнете върхуНовобутон подПотребителски променливи зараздел.
- Въведете име на променлива, която искате да създадете, след това въведете стойност на променлива, която искате да й присвоите. Диалоговият прозорец позволява преглеждане на файл или папка, за да спестите време.
- Щракнете върху бутона OK и сте готови.
Забележка: Отворете отново необходимите приложения (напр. Команден ред), за да ги накарате да прочетат новата ви променлива на средата.
Съвет: Има редица други методи, които можете да използвате за отваряне редактор на променливи на средата в Windows 10. Преди всичко можете да създадете специален пряк път, за да го отворите директно. Вижте Създайте пряк път за променливи на околната среда в Windows 10 .
Освен това има специална команда RunDLL, която можете да използвате (натиснете Win + R и копирайте и поставете в полето Run):
rundll32.exe sysdm.cpl, EditEnvironmentVariables
И накрая, можете да щракнете с десния бутон върхуТози компютърв File Explorer и изберетеИмотиот контекстното меню. Щракнете върху връзката „Разширени системни настройки“ вляво. В следващия диалогов прозорец 'Свойства на системата' ще видите Променливи на околната среда ... в долната част на раздела Разширени. Освен това диалоговият прозорец Разширени системни настройки може да бъде директно отворен сsystempropertiesadvanced
команда, въведена в диалоговия прозорец Изпълнение.
Създайте променлива на потребителска среда в командния ред
- Отворете нов команден ред
- Въведете следната команда:
setx '
- Заместител
с действителното име на променливата, която искате да създадете.
- Заместител
'
със стойността, която искате да присвоите на вашата променлива.
Не забравяйте да рестартирате вашите приложения (напр. Команден ред), за да ги накарате да прочетат новата ви променлива на средата.
Командата setx е конзолен инструмент, който може да се използва за задаване или деактивиране на потребител и променливи на системната среда . В общия случай синтаксисът е както следва:
setx име на променлива променлива_ стойност
- задайте променлива на средата за текущия потребител.
setx / M име на променлива променлива_ стойност
- задайте променлива на околната среда за всички потребители (за цялата система).
Въведете setx /? в командния ред, за да видите повече подробности за този инструмент.
Създайте променлива на потребителска среда в PowerShell
- Отворете PowerShell .
- Въведете следната команда:
[Околна среда] :: SetEnvironmentVariable ('', '', 'User')
- Заместител
с действителното име на променливата, която искате да създадете.
- Заместител
'
със стойността, която искате да присвоите на вашата променлива.
По същия начин можете да създадете променлива на системната среда.
Създайте променлива на системната среда
- Отворете диалоговия прозорец Изпълнение (Win + R) и изпълнете командата
systempropertiesadvanced
. - В диалоговия прозорец Свойства на системата превключете наРазширенораздел. Щракнете върхуПроменливи на околната среда ...бутон.
- В следващия диалогов прозорец щракнете върхуНовобутон подСистемни променливираздел.
- Задайте желаното име за променлива, която искате да създадете, и посочете нейната стойност, след което щракнете върху OK.
Създайте променлива на потребителска среда в командния ред
- Отворете нов командния ред като администратор .
- Въведете следната команда:
setx / M '
- Заместител
с действителното име на променливата, която искате да създадете.
- Заместител
'
със стойността, която искате да присвоите на вашата променлива.
Превключвателят / M кара командата setx да създава системна променлива.
Създайте променлива на системната среда в PowerShell
- Отворете PowerShell като администратор . Съвет: Можете добавете контекстното меню „Отваряне на PowerShell като администратор“ .
- Въведете следната команда:
[Околна среда] :: SetEnvironmentVariable ('', '', 'Machine')
- Заместител
с действителното име на променливата, която искате да създадете.
- Заместител
'
със стойността, която искате да присвоите на вашата променлива.
Последният параметър на извикването SetEnvironmentVariable му казва да регистрира дадената променлива като системна променлива.
Това е.
как да изтрия повредени данни на ps4
Свързани статии:
- Създайте пряк път за променливи на околната среда в Windows 10
- Как да видите имена и стойности на променливи на околната среда в Windows 10
- Вижте имена и стойности на променливи на околната среда за процес в Windows 10