Сделал ассоциацию проигрывателя Aimp с mp3 файлами вот таким кодом.
[Registry]
Root: HKLM; Subkey: Software\Classes\.mp3; ValueType: string; ValueName: ; ValueData: aimp; Flags: uninsdeletevalue
Root: HKLM; Subkey: Software\Classes\aimp\DefaultIcon; ValueType: string; ValueName: ; ValueData: {app}\aimp.dll,2; Flags: uninsdeletevalue
Root: HKLM; Subkey: Software\Classes\aimp\shell\open\command; ValueType: string; ValueName: ; ValueData: "{app}\aimp.exe ""%1"""; Flags: uninsdeletevalue
Все mp3 файлы после тихой установки запускаются через aimp, но иконки файлов.mp3 остались старые т.е не поменялись на иконку aimp а осталась от widnows проигрывателя. (скрин ниже)
Есть подозрения что иконка вставляется здесь, но когда вставлял путь до расположения иконки нечего не происходило.
Root: HKLM; Subkey: Software\Classes\aimp\DefaultIcon
Может кто сталкивался или есть подозрения как можно исправить это неудобство =)