EN130, в принципе можно "извратиться", как вы хотите:
![Wink](images/smilies/wink.gif)
1. создаем sfx-архив, который будет распаковываться во временную папку и в котором будут:
а) нужный 7z-архив;
б) модифицированный модуль;
в) начало файла конфигурации;
г) окончание файла конфигурации;
д) сторонняя утилита (либо командный файл), которая прочитает инфу из реестра и запишет ее в "середину" файла конфигурации и который будет выглядеть как
InstallPath="путь из реестра" и который будет в формате UTF-8.
2. Затем "склеиваем" все это: модуль + начало конфига + середина конфига + окончание конфига + архив.
3. Запускаем получившийся файл...