В общем идея такова работа с новыми(изменившимися )ключами реестра появивщемися после очередной инсталяции
Так как в программе есть просмотр такой информации то логично предложить ее дальнейший экспорт
тут я предлагаю следующие варианты
- выбор программы
- выбор ветви ( ветвей ) реестра
- *выбор типа экспорта*
-/* обычный reg файл*/
/*- в формате Инсталятора NSIS */
WriteRegStr HKCR "STPMP3\DefaultIcon" "" "$\"$INSTDIR\Audio\STP\STP.EXE,1"
WriteRegStr HKCR "STPMP3\Shell" "" "Open"
то есть там используются абревиатуры вместо полных ключей
-/ /*/в формат WinPE/ *
PEBuilder <BartPE_FAQ_ru.htm> (
http://www.nu2.nu/pebuilder) это инструмент для созданий Live CD на основе Windows позволяет включать многие преложения и драйвера для этого требуется в плагине
прописать все необходимые файлы и ключи реестра
Пример
0x1, "Microsoft\Windows NT\CurrentVersion\Fonts", "Tahoma (TrueType)","TAHOMA.TTF" 0x2, "Control Panel\desktop", "WallPaper", "%systemroot%\system32\nu2.bmp"
0x3, "ControlSet001\Control\TimeZoneInformation", "DaylightStart",\ 00,00,04,00,00,01,00,02,00,00,00,00,00,00,00,00 0x4, "ControlSet001\Control\GraphicsDrivers\DCI", "Timeout",
0x7, "ControlSet001\Services\VgaSave\Device0", "InstalledDisplayDrivers"
Software.AddReg[.build]
Add registry keys to the "Software" registry hive. This section is in the following format:
regType, regKey, regValue, regData
where...
regType specifies the type of information to be stored as the value’s data. This parameter can be one of the following values:
0x0, (REG_NONE) create the key only, no value
0x1, (REG_SZ) string
0x2, (REG_EXPAND_SZ) string (with environment variable references)
0x3, (REG_BINARY) binary data
0x4, (REG_DWORD) 32-bit number
0x7, (REG_MULTI_SZ) multiple strings
* Note: must start with "0x" (lowercase)!
regKey specifies the name of the key as string.
regValue specfies the name of the value as string.
regData The actual data.
так же можно вытаскивать новые ( измененные ) файлы профилем типа как добавочное архивирование
Это моя идея в общем
Думаю это расширит функциональность вашей программы .
Многие пользователи интересуются WinPE
Возможно для кого то это выделит ваш редактор реестра из массы других редакторов
Мне он лично очень нравится из- за функции деинсталяции софта
( в основном я ей и пользуюсь )
В любом случае хочу пожелать вам успехов
и поблагодорить за качественный продукт
С уважением Денис Артамонов
P.S.
очень бы хотелось такой плагин увидеть