Реклама

Акции сети магазинов ЦВЕТОПТТОРГ: казино кристалл. PokerStars: Онлайн покер рум 2014.
-

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

 

  • REG_BINARY (Binary Value) – двоичные данные. Этот тип данных предназначен для хранения сведений об аппаратных ресурсах.
  • REG_DWORD (DWORD Value) – целое число, которое задается в двоичном, десятичном и шестнадцатеричном форматах. Это один из самых часто используемых типов параметров. Зачастую он играет роль своеобразного переключателя: 1-включено(TRUE), 0-выключено(FALSE). В реестре Seven присутствует два вида DWORD: 32-х и 64-х битные значения.
  • REG_EXPAND_SZ (Expandable String Value) – расширенная строка. Этот тип используется для ссылок на файлы. Помимо любого произвольного текста в  значение такого параметра можно поместить и специальные переменные. В процессе обработки системой они могут быть заменены на определенные значения, допустим пути к папкам. Вот те переменные, которые чаще всего применяются для этих целей:
    • %systemroot% - путь к каталогу, где хранятся файлы Вашей операционки, обычно это C:\Windows.
    • %windir% - основное отличие этой переменной от предыдущей заключается в том, что %systemroot% переопределить не получится, в то время как путь к каталогу связанному с %windir%  можно изменить. Делается в следующем окне: ПЕРЕМЕННЫЕ СРЕДЫ  (Панель управления > Система и безопасность > Система > Дополнительные параметры системы >вкладка Дополнительно > кнопка Переменные среды).
    • %systemdrive% - эта переменная может выступать альтернативой букве системного диска (обычно диск С).
    • %userprofile% - данная переменная будет подставлять путь к профилю текущего пользователя.
    • %programfiles% - заменяет собой путь к каталогу C:\Program Files(если на Вашем компьютере операционная система установлена на диск С).
    • %username% - при использовании подставит имя пользователя, который работает с системой в настоящий момент.
    • computername% - название говорит само за себя – подставляет имя компьютера. Как вы понимаете, использовать ее имеет смысл в случае обращения к компьютеру в сети.
    • REG_MULTI_SZ (MultiString Value) – многострочный  текст. Часто используется для представления списков.
    • REG_SZ (String  Value) –  текстовая  строка. Едва ли не самый распространенный тип данных в реестре.

Существует еще несколько типов параметров в реестре, однако я не вижу смысла писать о них, так как их запись ведется машинным методом.

-