Які змінні оточення є в Windows XP?

У сучасних ОС компанії Microsoft побудованих на платформі NT для отримання інформації про систему використовуються наступні змінні:

ALLUSERSPROFILE – Повертає розміщення профілю «All Users».

APPDATA – Повертає використовуване за замовчуванням розміщення даних додатків.

CD – Вказує шлях поточної папки. Ідентична команді CD без аргументів.

CMDCMDLINE – Точна команда використана для запуску поточного cmd.exe.

CMDEXTVERSION – Версія поточного Command Processor Extensions.

COMMONPROGRAMFILES – Розташування каталогу "Common Files"

COMPUTERNAME - Ім'я комп'ютера

COMSPEC – Шлях до виконуваного файлу shell

DATE – Повертає поточну дату. Використовує той же формат, що і команда date / t. Створюється командою Cmd.exe.

ERRORLEVEL – Повертає код помилки останньої використалася команди. Значення, не рівне нуля, зазвичай вказує на наявність помилки.

HOMEDRIVE – Повертає ім'я диска локальної робочої станції, пов'язаного з основним каталогом користувача. Здається на підставі розташування основного каталогу. Основний каталог користувача вказується в оснащенні «Локальні користувачі та групи».

HOMEPATH – Повертає повний шлях до основного каталогу користувача. Здається на підставі розташування основного каталогу. Основний каталог користувача вказується в оснащенні «Локальні користувачі та групи».

HOMESHARE – Повертає мережевий шлях до загального основного каталогу користувача. Здається на підставі розташування основного каталогу. Основний каталог користувача вказується в оснащенні «Локальні користувачі та групи».

LOGONSERVER – Ім'я контролера домену, який використовувався для авторизації поточного користувача

NUMBER_OF_PROCESSORS – Кількість процесорів в системі

OS – Назва операційної системи. Windows XP і Windows 2000 відображаються як Windows_NT.

PATH – Вказує шлях пошуку для виконуваних файлів.

PATHEXT – Повертає список розширень файлів, які розглядаються операційною системою як виконувані.

PROCESSOR_ARCHITECTURE – архітектура процесора. Можливі варіанти: x86, IA64.

PROCESSOR_IDENTIFIER – Опис процесора (в Інтернеті часто зустрічається помилкове написання PROCESSOR_IDENTFIER – пропущена буква)

PROCESSOR_LEVEL – Номер моделі процесора

PROCESSOR_REVISION – Ревізія процесора

PROGRAMFILES – шлях до папки Program Files

PROMPT – Повертає параметри командного рядка для поточного інтерпретатора. Створюється командою Cmd.exe.

RANDOM – Випадкове десяткове число від 0 до 32767. Генерується Cmd.exe

SESSIONNAME – Значення за умовчанням "Console"

SYSTEMDRIVE – Диск на якому розташована коренева папка Windows

SYSTEMROOT – Шлях до кореневої папці Windows

TEMP (TMP) – Повертає тимчасові папки, за замовчуванням використовувані додатками, які доступні користувачам, які виконали вхід в систему. Деякі програми вимагають змінну TEMP, інші – змінну TMP. Потенційно TEMP і TMP можуть вказувати на різні каталоги, але зазвичай – збігаються.

TIME – Повертає поточний час. Використовує той же формат, що і команда time / t. Створюється командою Cmd.exe.

USERDOMAIN – Ім'я домену, якому належить поточний користувач

USERNAME – Ім'я поточного користувача

USERPROFILE – шлях до профайл поточного користувача

WINDIR – Директорія в яку встановлена Windows.

При зверненнями до змінних за допомогою командної оболонки їх імена слід оточувати символами «%».

Для того щоб прочитати значення змінної, виконайте команду:

«echo % Ім'я_змінної% », наприклад«echo %windir%»Виведе каталог установки Windows. Так само для цього може служити команда «set windir»

Для того щоб змінити значення змінної (а також створити нову змінну), використовуйте команду SET.

Наприклад:

set TEMP= «C: \TEMP»Встановлює змінної % TEMP% значення «C: \TEMP»

Джерела:

  • Вікіпедія
  • OSZone
  • Використання змінних середовища
  • Сайт технічної підтримки Microsoft

Додатково від Genon:

  • Якою командою вимкнути комп'ютер під управлінням Windows?
  • Якою командою створити користувача Windows XP?

Category: Медицина і здоров'я

Comments (Прокоментуй!)

There are no comments yet. Why not be the first to speak your mind.

Leave a Reply