Программы для компьютера
Главная » Статьи » Windows

Параметры реестра Windows

Параметры являются одной и самой важной частью реестра после разделов. Каждый параметр имеет свое имя, значение и тип значения. Рассмотрим наиболее часто используемые типы данных описываемые в данной статье.

REG_BINARY – двоичные данные (Binary Value) представляют собой набор двоичных данных, доступных для редактирования в шестнадцатеричном формате. Подобный тип данных используется для хранения сведений об аппаратных ресурсах.

REG_DWORD – целое число (DWORD Value) моет задаваться в двоичном, десятичном и шестнадцатеричном форматах. Это один из самых применяемых типов параметров. Очень часто он работает в качестве своеобразного переключателя: 1 – включение (True)/0 выключение (False). В реестре Windows 7 присутствует два вида DWORD: 32-битное значение и 64-битое значение. Подробнее на заданную тематику можно почитать в книгах по программированию системного реестра Windows.

REG_EXPAND_SZ – расширенная строка (Expandable String Value) используется для ссылок на файлы. Кроме произвольного текста значение параметра такого типа может включать в себя специальные переменные. Во время обработки системой они могут заменяться на определенные значения, например пути к папкам. В таком качестве часто используются следующие переменные:

%systemroot% – путь к каталогу, в котором операционная система хранит свои файлы (например, каталог C:\Windows).

%windir% – похоже на предыдущую переменную. Ее отличие от %systemroot% заключается в том, что переменную %systemroot% переопределить нельзя, каталог, к которому ведет переменная %windir%, можно изменить с помощью окна Переменные среды (Панель управления > Система и безопасность > Система > Дополнительные параметры системы >вкладка Дополнительно > кнопка Переменные среды).

%systemdrive% – заменяет собой букву системного диска (как правило, диск С:).

%userprofile% – подставляет путь к каталогу, хранящему профиль текущего пользователя.

%programfiles% – заменяет собой путь к папке, в которую Windows устанавливает все программы (как правило, C:\Program Files).

%username% – подставляет имя текущего пользователя, работающего с системой.

%computername% – подставляет имя компьютера (используется при обращении к компьютеру по сети).

REG_MULTI_SZ – многострочный текст (MultiString Value) обычно используется для представления списков.

REG_SZ – текстовая строка (String Value). Это один из самых распространенных типов данных в реестре.

Категория: Windows
Теги: windows, Реестр Windows
Всего комментариев: 0
avatar