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

Переводы статьи Переводы статьи
Код статьи: 100843 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Введение

В Microsoft Windows NT существует три уровня переменных среды: системные переменные среды, переменные среды пользователя и переменные среды, перечисленные в файле AUTOEXEC.BAT. Кроме того, существуют некоторые предустановленные переменные среды, которые задаются при входе пользователя в систему. В статье рассматриваются следующие вопросы:

  • Системные переменные среды
  • Переменные среды пользователя
  • Переменные среды, перечисленные в файле AUTOEXEC.BAT
  • Как задаются переменные среды
  • Построение пути
  • Изменение переменных среды пользователя с помощью панели управления

Дополнительная информация

Системные переменные среды

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

Существует несколько дополнительных предустановленных переменных, которые задаются при входе пользователя в систему и не отображаются в диалоговом окне «Система»:

   USERNAME
   USERDOMAIN
   NTVERSION (более недоступна в Windows NT 4.0)
   WINDIR
   OS
   PROCESSOR_ARCHITECTURE
		
значения: x86, MIPS или ALPHA
   PROCESSOR_LEVEL
		
значения для x86: 3, 4, 5 значения для MIPS: 3000, 4000 значения для ALPHA: 21064
   HOMEPATH
   HOMEDRIVE
   HOMESHARE
		
Эти три переменных среды задаются на основании значения основного каталога. Основной каталог пользователя указывается в «Диспетчере пользователей» («Выбрать профиль и свойства»). Если в основном каталоге используются имена в формате UNC (Universal Naming Conventions), они будут иметь следующие значения:

HOMESHARE=\\<имя_сервера>\<имя_общей_папки> HOMEPATH=\<путь> HOMEDRIVE=<буква диска>:


Если основной каталог является локальной папкой, например c:\nt, они будут иметь следующий вид:

HOMEDRIVE=c: HOMESHARE= HOMEPATH=\nt


Все указанные выше переменные присутствуют всегда, поэтому могут использоваться в сценариях входа.

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

Переменные среды пользователя можно также просмотреть через панель управления. Пользователь может добавлять, удалять или изменять переменные среды в поле «Переменные среды пользователя для Имя_пользователя». Эти переменные имеют более высокий приоритет по сравнению с системными переменными среды. Пользовательский путь добавляется к системному пути.

Переменные среды, перечисленные в файле AUTOEXEC.BAT

Все переменные среды и пути, перечисленные в файле AUTOEXEC.BAT, используются для создания среды Windows NT. Любые пути, указанные в файле AUTOEXEC.BAT, добавляются к системному пути.

Как задаются переменные среды

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

  • Системные переменные
  • Переменные в файле AUTOEXEC.BAT
  • Переменные пользователя

Построение пути

Путь состоит из системного пути, который можно просмотреть в поле «Системные переменные» в диалоговом окне «Система». Пользовательский путь добавляется к системному пути, а затем добавляется путь из файла AUTOEXEC.BAT.

Примечание. Переменные среды LibPath и Os2LibPath формируются таким же образом (системный путь + пользовательский путь + путь AUTOEXEC.BAT).

Изменение переменных среды пользователя с помощью панели управления

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

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

Свойства

Код статьи: 100843 - Последний отзыв: 14 февраля 2006 г. - Revision: 3.1
Информация в данной статье применима к:
  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Операционная система Microsoft Windows 2000 Professional
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Server 4.0 Standard Edition
  • операционная система Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Ключевые слова: 
kbenv KB100843

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com