Создайте файл desktop.ini
с таким содержимым, если вы хотите использовать *.ico
в качестве ресурса (где c:\somepath\icon.ico
- путь к вашей иконке):
[.ShellClassInfo]
IconResource=c:\somepath\icon.ico,0
Или создайтеdesktop.ini
файл с таким содержимым, если вы хотите использовать значок из исполняемого файла в качестве ресурса (где c:\somepath\program.exe
- путь к вашему исполняемому файлу):
[.ShellClassInfo]
IconResource=c:\somepath\program.exe,0
Сохраните этот desktop.ini
файл вкаталог, в котором вы хотите применить значок.Одно очень важное замечание, вы должны установить для этого вновь созданного файла атрибуты Скрытые и Система , иначе это не будет работать!
Поэтому, пожалуйста, очень внимательно проверьте, не удалит ли InnoSetup эти атрибуты, если при установке у вас будет файл, включенный в ваш установочный пакет.