Установил Аддон WinRAR от gora на 7.Установилось, но нет тем.Тогда я разобрал аддон и посмотрел куда копируются темы, это была (%USERPROFILE%\\Application Data\\WinRAR\\Themes"),а в 7 нет такой, а есть "%USERPROFILE%\\AppData\\Roaming\\WinRAR\\Themes", поэтому не найдя на форуме авто решения сделал своё:
Код:

SetEnvironment="PathInst=%Programfiles%\\WinRAR"
SetEnvironment="NameTheme=Aero_Blue_48x48"
SetEnvironment="PathThemeXP=%USERPROFILE%\\Application Data\\WinRAR\\Themes"
SetEnvironment="PathTheme7=%USERPROFILE%\\AppData\\Roaming\\WinRAR\\Themes"
RunProgram="hidcon:cmd /c If Exist \"%WinDir%\\Branding\" ThemeDef.cmd \"%PathTheme7%\""
RunProgram="hidcon:cmd /c If Exist \"%WinDir%\\Branding\" xcopy Themes\* \"%PathTheme7%\" /s /e /i /y"
RunProgram="hidcon:cmd /c If Not Exist \"%WinDir%\\Branding\" ThemeDef.cmd \"%PathThemeXP%\""
RunProgram="hidcon:cmd /c If Not Exist \"%WinDir%\\Branding\" xcopy Themes\* \"%PathThemeXP%\" /s /e /i /y"
Delete="%%T\\Themes"
RunProgram="fm20:hidcon:cmd /c xcopy WinRAR \"%PathInst%\" /s /e /i /y"
RunProgram="hidcon:cmd /c Move WinRAR86.inf %WINDIR%\\INF"
RunProgram="rundll32 advpack,LaunchINFSection WinRAR86.inf,DefaultInstall,0"
- вот файл из 7z sfx
Чёрным выделено то что определяет автоматом какая Winda.
По аналогии можно сделать свой аддон для подобных прог.
Все файлы заимствованы из
аддона от gora
Выкладываю способ т.к использую WPI для установок на XP\7.И не катит таскать два диска для XP и 7.
Вот готовый аддон для неумеющих переделывать SFX:
Ifolder