Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Авторам аддонов
Показать сообщение отдельно

Старожил


Автор проектов


Сообщения: 456
Благодарности: 92

Профиль | Отправить PM | Цитировать


XXXler

Планируеш ли объеденить обе утилиты?

Можно ли реализовать в Reg2Inf разделение информации на секции по принципу расположения в реестре (что-то вроде):

%NAME%.HKCU.REG
%NAME%.HKLM.REG
%NAME%.HKCR.REG


И добавить возможность опционально формировать секцию %NAME%.PERUSER.REG в SetupMaker. С таким содержимым:

Код: Выделить весь код
[%NAME%.PERUSER.REG]
HKLM,"%KEY%\%PROGRAM_GUID%",,,"%INSTALLNAME%"
HKLM,"%KEY%\%PROGRAM_GUID%","ComponentID",,"%INSTALLNAME%"
HKLM,"%KEY%\%PROGRAM_GUID%","DontAsk",0x00010001,2
HKLM,"%KEY%\%PROGRAM_GUID%","Locale",,"%LANGUAGE%"
HKLM,"%KEY%\%PROGRAM_GUID%","StubPath",,"rundll32.exe advpack.dll,LaunchINFSection %17%\%NAME%.inf,PerUserStub"
HKLM,"%KEY%\%PROGRAM_GUID%","IsInstalled",0x00010001,1

[PerUserStub]
AddReg=%NAME%.HKCU.REG

[Strings]
KEY    = "SOFTWARE\Microsoft\Active Setup\Installed Components"
INSTALLNAME= "имя программы"
PROGRAM_GUID= "сгенерированный GUID"
LANGUAGE= "RU"
Это позволяет вносить изменения в реестр для каждого пользователя. Секцию PerUserInstall заставить работать у меня не получается - этот вариант кажется более надёжным.

Отправлено: 10:13, 06-06-2006 | #62

Название темы: Авторам аддонов