Windows xp переменные среды: Список переменных среды в Windows

Список переменных среды в Windows

FAQ [XP]

  • Windata
  •   »  
  • Windows XP
  •   »  
  • FAQ [XP]
  •   »  Список переменных среды в Windows

Переменные среды (environment variables) являются очень полезными инструментами для сбора информации об установленной операционной системе. Далее приводится полный список переменных среды Windows.

ALLUSERSPROFILEУказывает расположение профиля All Users (локальная переменная)
APPDATAУказывает расположение каталога, в котором программы хранят данные по умолчанию (локальная переменная)
CDУказывает имя текущего каталога (локальная переменная)
CMDCMDLINEУказывает параметры командной строки, которые использовались для запуска текущего экземпляра программы CMD. EXE (локальная переменная)
CMDEXTVERSIONУказывает номер версии текущего расширения командного процессора (системная переменная)
COMPUTERNAMEУказывает имя компьютера (системная переменная)
COMSPECУказывает точный путь к исполняемому файлу командного интерпретатора (системная переменная)
DATEУказывает текущую дату. Используется тот же формат, что и для команды date /t. Значение генерируется командным интерпретатором (системная переменная)
ERRORLEVELУказывает код уровня ошибки последней программы. Ненулевое значение, скорее всего, указывает на ошибку (системная переменная)
HOMEDRIVEУказывает букву диска локальной рабочей станции, подключенной к домашнему каталогу. Переменная определяется на основе пути к домашнему каталогу. Домашний каталог пользователя определяется в оснастке Локальные пользователи и группы (Local Users and Groups) (системная переменная)
HOMEPATHУказывает полный путь к домашнему каталогу пользователя. Переменная определяется на основе пути к домашнему каталогу. Домашний каталог пользователя определяется в оснастке Локальные пользователи и группы (Local Users and Groups) (системная переменная)
HOMESHAREУказывает сетевой путь к общему домашнему каталогу пользователя. Переменная определяется на основе пути к домашнему каталогу. Домашний каталог пользователя назначается в оснастке Локальные пользователи и группы (Local Users and Groups) (системная переменная)
LOGONSERVERУказывает имя контроллера домена, на котором авторизован текущий сеанс работы с системой (локальная переменная)
NUMBER_OF_PROCESSORSУказывает количество процессоров, установленных в компьютере (системная переменная)
OSУказывает версию операционной системы. ОС Windows XP/XP обозначаются, как Windows_NT (системная переменная)
PATHУказывает путь поиска исполняемых файлов (системная переменная)
PATHEXTУказывает список расширений, которые распознаются операционной системой, как расширения исполняемых файлов (системная переменная)
PROCESSOR_ARCHITECTUREУказывает тип архитектуры процессора. Возможные значения: x86 и IA64 (системная переменная)
PROCESSOR_IDENTIFIERУказывает описание процессора (системная переменная)
PROCESSOR_LEVELУказывает номер модели процессора, установленного в компьютере (системная переменная)
PROCESSOR_REVISIONУказывает номер версии модели процессора (системная переменная)
PROMPTУказывает параметры приглашения командной строки для текущего интерпретатора. Генерируется интерпретатором CMD.EXE (локальная переменная)
RandOMУказывает случайное десятичное число от 0 до 32767. Генерируется программой CMD.EXE (системная переменная)
SYSTEMDRIVEУказывает букву диска, на котором расположен корневой каталог Windows (системная переменная)
SYSTEMROOTУказывает путь к корневому каталогу Windows (системная переменная)
TEMP или TMPУказывает путь к временным каталогам, принятым по умолчанию. Эти каталоги используются приложениями, доступными зарегистрированному в системе пользователю. Некоторым приложениям требуется значение переменной TEMP, в то время как другим — TMP (системная и пользовательская переменные соответственно)
TIMEУказывает текущее время. Используется тот же формат, что и для команды time /t. Генерируется интерпретатором CMD.EXE (системная переменная)
USERDOMAINУказывает имя домена, в котором хранится учетная запись пользователя (локальная переменная)
USERNAMEУказывает имя пользователя, который зарегистрирован в системе в текущий момент времени (локальная переменная)
USERPROFILEУказывает путь к профилю текущего пользователя (локальная переменная)
WINDIRУказывает путь к каталогу операционной системы (системная переменная)

Для получения доступа к описанным переменным среды необходимо разместить символ процента (%) перед именем переменной и после него. Например, следующая команда указывает тип процессора, установленного в системе.

echo %PROCESSOR_ARCHITECTURE%
x86

Основы системного реестра

Получение сведений о hotfix по сети

Переменные среды Windows — правильный подход к экономии времени!


Категория ~
Технические советы






– Автор:

Игорь (Администратор)

  • Переменные среды Windows, что это и как ими пользоваться?
  • Переменные среды окружения Windows XP
  • Переменные среды окружения Windows 7/Vista/8

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

Переменные среды представляют собой короткие выражения, которые определяют свойства система. И чаще всего, такие переменные используются для определения известных путей Windows. Наличие таких переменных облегчает жизнь как вам, так и системе. Не нужно запоминать длинные и заковыристые пути по типу «C:\DOCUME~1\{пользователь}\LOCALS~1\Temp». Да и программам намного проще адаптироваться под систему, так как достаточная часть таких переменных одинакова для всех версий Windows (хотя сами папки физически могут располагаться в разных местах). Ну, и конечно, несомненно важный аргумент — это независимость от особенностей установки системы (например, установка Windows на другом диске). 

Переменные среды Windows, что это и как ими пользоваться?

Помимо того, что такие переменные имеют короткие имена и освобождают вас от необходимости знать многие технические особенности Windows. Их очень просто использовать. Например, если вы часто используете в путях имя пользователя, то все что вам нужно это использовать переменную %USERNAME%. Она уникальна для каждого пользователя, так что ваши программы и скрипты не потребуют постоянной настройки под каждого пользователя. Да и порой имена у пользователей бывают не очень простыми, например, содержащими цифро-буквенные комбинации. 

Примечание: Регистр в переменных не имеет значения,

т.е. %USERNAME% = %uSErnAME%.

Если приводить другой пример, то это, бесспорно, часто используемые папки Windows. Каждая учетная запись пользователя имеет собственную коллекцию папок, таких как: (Мои) Документы, Избранное, Рабочий стол и так далее. В Windows XP эти папки находятся в каталоге «C:\Documents and Settings\{пользователь}\». В Windows 7 они находятся в «C:\Users\{пользователь}\». А так же существуют 2003 Server, 2008 Server, Vista, Win 8 и другие. Да и систему можно установить не на диск «C:», а, например, на диск «D:». Запоминать такие пути, а тем более набирать — дело не самое приятное. В таком случае проще всего использовать специальную переменную %USERPROFILE%, которая есть во всех версиях Windows, начиная с XP. Набирать ее намного проще, да и запомнить тоже.

Рассмотренные примеры — это только лишь часть множества переменных окружения.

Примечание: Стоит так же отметить, что достаточно часто такие переменные используются при запуске программ в командной строке. 

Переменные среды окружения Windows XP

В Windows XP достаточно много полезных переменных среды окружения. 
















ПеременнаяЗначение (может отличаться)
%ALLUSERSPROFILE%C:\Documents and Settings\All Users
%APPDATA%C:\Documents and Settings\{пользователь}\Application Data
%COMPUTERNAME%{имя компьютера}
%COMSPEC%C:\Windows\System32\cmd. exe
%HOMEDRIVE%C:
%HOMEPATH%\Documents and Settings\{пользователь}
%PATH%C:\Windows\System32\;C:\Windows\;
C:\Windows\System32\Wbem
%PATHEXT%.COM; .EXE; .BAT; .CMD; .VBS; .VBE; .JS ; .WSF; .WSH
%PROGRAMFILES%Директория с установленными программами,
обычно  C:\Program Files
%SYSTEMDRIVE%Диск, содержащий Windows XP, обычно диск C:
%SYSTEMROOT%Директория Windows XP, Обычно C:\Windows
%TEMP% и %TMP%C:\DOCUME~1\{пользователь}\LOCALS~1\Temp
%USERNAME%{пользователь}
%USERPROFILE%C:\Documents and Settings\{пользователь}
%WINDIR%C:\Windows

Динамические переменные среды






ПеременнаяЗначение
%DATE%Текущая дата 
%TIME%Текущее время
%CD%Текущая директория (Полный путь)
%ERRORLEVEL%Код статуса предыдущего выполнения программы
%RANDOM%Случайное число между 0 и 32767

 

Переменные среды окружения Windows 7/Vista/8

Для Windows Vista/7/8 список таких переменных не очень сильно изменился, но изменились некоторые пути.





















ПеременнаяЗначение (может отличаться)
%ALLUSERSPROFILE%C:\ProgramData
%APPDATA%C:\Users\(пользователь}\AppData\Roaming
%CommonProgramFiles%C:\Program Files\Common Files
%COMPUTERNAME%{имя компьютера}
%COMSPEC%C:\Windows\System32\cmd.exe
%HOMEDRIVE%C: или иногда D:
%HOMEPATH%\Users\{пользователь}
%LOCALAPPDATA%C:\Users\{пользователь}\AppData\Local
%PATH%Много различных путей, перечисленных через «;».
Включает C:\Windows\System32\;C:\Windows\
%PATHEXT%.COM; .EXE; .BAT; .CMD; .VBS; .VBE;
.JS ; .WSF; .WSH; .MSC
%ProgramData%C:\ProgramData
%PROGRAMFILES%Директория с установленными программами, обычно C:\Program Files
%ProgramFiles(x86)%В 64-битных системах есть директория для установки 32-битных приложений.  
Обычно C:\Program Files (x86)
%Public%C:\Users\Public
%SYSTEMDRIVE%Диск, содержащий Windows, обычно C:
%SYSTEMROOT%Директория Windows, обычно C:\Windows
%TEMP% и %TMP%C:\Users\{пользователь}\AppData\Local\Temp
%USERNAME%{пользователь}
%USERPROFILE%C:\Users\{пользователь}
%WINDIR%Обычно C:\Windows

Рубрики:

  • система
  • стандартное

☕ Понравился обзор? Поделитесь с друзьями!

  • Как запустить программу с ограниченными правами в Windows?
  • Три полезных оператора Google
Добавить комментарий / отзыв

Как управлять переменными среды в Windows XP

Microsoft Windows XP Home Edition Microsoft Windows XP Professional Больше. ..Меньше

В ЭТОМ ЗАДАЧЕ

  • РЕЗЮМЕ

    • Управление переменными среды

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

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

Сводка

В этой пошаговой статье описывается, как можно управлять переменными среды в Windows XP. Переменные среды — это строки, содержащие информацию о среде для системы и текущем пользователе, вошедшем в систему. Некоторые программы используют эту информацию для определения места размещения файлов (например, временных файлов). Во время установки программа установки Windows XP настраивает системные переменные по умолчанию, такие как путь к файлам Windows.

Управление переменными среды

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

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

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

Любой пользователь может добавить, изменить или удалить пользовательскую переменную среды. Эти переменные устанавливаются программой установки Windows XP, некоторыми программами и пользователями. Изменения записываются в реестр и обычно вступают в силу немедленно. Однако после внесения изменений в переменные среды пользователя все открытые программы следует перезапустить, чтобы заставить их прочитать новые значения реестра. Обычной причиной добавления переменных является предоставление данных, необходимых для переменных, которые вы хотите использовать в сценариях.

Для просмотра или изменения переменных среды:

  1. Щелкните правой кнопкой мыши Мой компьютер и выберите пункт Свойства.

  2. Перейдите на вкладку «Дополнительно».

  3. org/ListItem»>

    Щелкните Переменные среды.

  4. Выберите один из следующих параметров для пользователя или системной переменной:

    • Нажмите «Создать», чтобы добавить новое имя и значение переменной.

    • Щелкните существующую переменную, а затем щелкните Изменить, чтобы изменить ее имя или значение.

    • Щелкните существующую переменную, а затем щелкните Удалить, чтобы удалить ее.

Понимание переменных среды Windows XP

Понимание переменных среды Windows XP

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

Переменные среды используются для управления поведением
пакетных файлов и программ в Windows XP; они также контролируют внешний вид и работу Windows XP
и подсистемы MS-DOS. Чтобы просмотреть полный список переменных среды
, которые активны в системе Windows XP, выполните следующие шаги
:

  1. Откройте окно командной строки
    .
  2. Введите
    Set и нажмите [Enter].

Вы увидите список текущей переменной окружения
настройки. Хотя некоторые из них знакомы, например PATH, а некоторые легко понять, например ИМЯ КОМПЬЮТЕРА, другие более загадочны. Вот пример
переменных среды Windows XP:

    • ALLUSERSPROFILE: Список
      расположения профиля всех пользователей.
    • APPDATA: Указывает место, где
      приложения хранят данные по умолчанию.
    • CD: Список текущего каталога
      строка.
    • CLIENTNAME: Список
      NETBIOS-имени клиента при подключении к сеансу сервера терминалов.
    • CMDCMDLINE: Перечисляет строку команды
      , используемую для запуска текущего cmd.exe.
    • CMDEXTVERSION: Показывает номер версии
      текущих расширений командного процессора.
    • CommonProgramFiles : Указывает путь к папке Common
      Files.
    • COMPUTERNAME: Список имен
      компьютер.
    • COMSPEC: Указывает путь к исполняемому файлу командной оболочки
      .
    • ДАТА: Показывает текущую дату.
    • ERRORLEVEL: Код ошибки
      последней использовавшейся команды.
    • HOMEDRIVE: Указывает букву диска
      , подключенную к домашнему каталогу пользователя.
    • ДОМАШНИЙ ПУТЬ: Список полного пути
      домашнего каталога пользователя.
    • ДОМ: Перечисляет сетевой путь
      к общему домашнему каталогу пользователя.
    • LOGONSEVER: Указывает имя контроллера домена
      , который подтвердил текущий сеанс входа в систему.
    • NUMBER_OF_PROCESSORS: Список
      процессоров, установленных на компьютере.
    • ОС: Указывает название операционной системы
      . (В Windows XP и Windows 2000 операционная система указана как
      Windows_NT.)
    • Путь: Список путей поиска для
      исполняемые файлы.
    • PATHEXT: Список расширений файлов
      , которые операционная система считает исполняемыми.
    • PROCESSOR_ARCHITECTURE: Перечисляет архитектуру чипа процессора
      .
    • PROCESSOR_IDENTFIER: Список
      описания процессора.
    • PROCESSOR_LEVEL: Указывает номер модели
      процессора компьютера.
    • PROCESSOR_REVISION: Список
      номер версии процессора.
    • ProgramFiles : Указывает путь к папке Program
      Files.
    • PROMPT: Список параметров командной строки
      для текущего интерпретатора.
    • RANDOM: Список случайных десятичных чисел
      от 0 до 32767.
    • SESSIONNAME: Список подключений
      и имен сеансов при подключении к сеансу сервера терминалов.
    • СИСТЕМНЫЙ ПРИВОД: Перечисляет диск
      , содержащий корневой каталог Windows.
    • SYSTEMROOT: Перечисляет расположение
      корневого каталога Windows.
    • TEMP и TMP: Список
      временных каталогов по умолчанию для приложений,
      доступных для пользователей, которые в данный момент вошли в систему.
    • ВРЕМЯ: Показывает текущее время.
    • USERDOMAIN: Указывает имя домена
      , содержащего учетную запись пользователя.
    • ИМЯ ПОЛЬЗОВАТЕЛЯ: Указывает имя пользователя
      , вошедшего в систему в данный момент.
    • ПРОФИЛЬ ПОЛЬЗОВАТЕЛЯ: Показывает местоположение
      профиля текущего пользователя.
    • WINDIR: Указывает расположение каталога ОС
      .

    Пропустил чаевые?

    Ознакомьтесь с архивом Windows XP и ознакомьтесь с нашими последними советами по Windows XP.

    Будьте в курсе последних советов и рекомендаций по XP с помощью нашего бесплатного информационного бюллетеня Windows XP, который доставляется каждый четверг. Автоматически зарегистрируйтесь сегодня!

    Грег Шульц

    Опубликовано:
    .

    Изменено:

    Увидеть больше Майкрософт

    Поделиться: Понимание переменных среды Windows XP

    • Майкрософт

    Выбор редактора

    • Изображение: Rawpixel/Adobe Stock

      ТехРеспублика Премиум

      Редакционный календарь TechRepublic Premium: ИТ-политики, контрольные списки, наборы инструментов и исследования для загрузки

      Контент TechRepublic Premium поможет вам решить самые сложные проблемы с ИТ и дать толчок вашей карьере или новому проекту.

      Персонал TechRepublic

      Опубликовано:

      Изменено:

      Читать далее

      Узнать больше

    • Изображение: Nuthawut/Adobe Stock
    • Изображение: WhataWin/Adobe Stock

      Безопасность

      Основные угрозы кибербезопасности на 2023 год

      В следующем году киберпреступники будут как никогда заняты. Готовы ли ИТ-отделы?

      Мэри Шеклетт

      Опубликовано:

      Изменено:

      Читать далее

      Узнать больше Безопасность

    • Изображение: Андрей Попов/Adobe Stock
    • физкес / iStock
    • Изображение: Bumblee_Dee, iStock/Getty Images

      Программного обеспечения

      108 советов по Excel, которые должен усвоить каждый пользователь

      Независимо от того, являетесь ли вы новичком в Microsoft Excel или опытным пользователем, эти пошаговые руководства принесут вам пользу.