Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Импорт данных реестра



Reg-файл - это файл, имеющий определенную структуру и содержащий информацию, которая может быть импортирована в реестр К reg-файлам предъявляются определенные требования по структуре. Начнем с того, что в первой строке файла обязательно должно быть введено REGEDIT4. Кроме этого в первой строке ничего быть не должно. После этого текста ОБЯЗАТЕЛЬНО должна быть пустая строка. Затем, указывается раздел реестра, в котором надо прописать или изменить какие-то параметры. Название раздела должно быть заключено в квадратные скобки [...]. Ниже прописываются параметры, которые надо добавить, по одному параметру в строке. Если надо провести изменения в нескольких разделах, то нужно оставлять одну пустую строку между последним параметром предыдущего раздела и названием следующего раздела.

REGEDIT4

[Razdel1]"param1"="znachenie1""param2"="znachenei2""param3"="znachenie3"

[Razdel2]"param_1"="znachenie_1"

Последняя строка в файле должна быть ПУСТОЙ. После того, как создан такой файл, надо просто запустить его как обычную программу. О результатах импортирования Windows сообщит в появившемся после этого окне.

Для параметров типа DWORD используется строка "param"=dword:XXXXXXXX

Здесь "param" - имя параметра, dword - указывает на тип этого параметра и после двоеточия следует значение из восьми цифр в шестнадцатеричном формате.

Для добавления двоичного параметра формат записи несколько иной:

"param"=hex:XX,XX,XX,.... Например, если надо добавить двоичный параметр равный "be 00 00 00", то "param"=hex:be,00,00,00

В реестре существуют параметры "По умолчанию" ("Default"). Чтобы присвоить им какое-то значение через reg-файл, надо добавить такую строку: @="znachenie"

Для удаления раздела из реестра надо перед его именем в квадратных скобках поставить символ "-". Вот как это выглядит:

[-HKEY_LOCAL_MACHINE\Software\QuickSoft\QuickStart]

При помощи REG-файлов можно удалять параметры. Синтаксис:
REGEDIT4

[HKEY_CURRENT_USER\Software]
"xxx"=-







Дата публикования: 2014-11-04; Прочитано: 249 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...