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

Название темы: [Addon] CDBurner XP 4.x
Показать сообщение отдельно

Аватара для El Sanchez

Ветеран


Contributor


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

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


Вложения
Тип файла: txt cdburnerxp.iss.txt
(24.9 Kb, 4 просмотров)

Цитата newman:
greg_b, сборочку с ярлычком на рабочем столе и с ассоциацией с iso/axp/dxp-проектами, возможно выложить? »
newman, и все это в шапке есть. Нужный ключ установки -ai3, в конфигурационном файле sfx7zip-архива ему соответствует запуск инсталлятора в тихом режиме с применением ассоциаций и созданием ярлыков на Рабочем столе и в панели быстрого запуска.

greg_b,
1. Мне кажется, что NMSAccess надо писать в CurrentControlSet, а не в CurrentControlSet001, как это задумал разработчик, ибо:

Цитата:
The most valuable and reliable control set is CurrentControlSet. If you need to modify system settings in the Registry, CurrentControlSet is the best subkey to choose because you know that it is the correct control set.
2. Программа вносит параметр AppPath в куст HKCU\SOFTWARE\CDBurnerXP (атавизм, отставшийся от предыдущих версий), а потом изврат:

Цитата:
Filename: "Reg.exe"; Parameters: "Copy HKCU\SOFTWARE\CDBurnerXP ""HKCU\SOFTWARE\Canneverbe Limited\CDBurnerXP"" /s /f"; Components: "main"; MinVersion: 0.0,5.0.2195;
Filename: "Reg.exe"; Parameters: "Delete HKCU\SOFTWARE\CDBurnerXP /f"; Components: "main"; MinVersion: 0.0,5.0.2195;
Лучше уж сразу писать в реестр в нужное место.

В общем, предлагаю свой вариант инсталляционного скрипта (исправление вышеназванного; проверка на DirectX и .NET Framework (как и сделано в оригинале); удаление пользовательских настроек по желанию и удаление реестровых записей из HKCU всех пользователей при деинсталляции):
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:08, 05-07-2010 | #308

Название темы: [Addon] CDBurner XP 4.x