Winrar Sfx получить значок из исполняемого файла

Я не знаю, правильно ли спрашивать здесь, но у меня очень быстрый вопрос.

У меня есть исполняемый файл, у которого уже есть значок, и я планирую использовать winrar sfx для создания для него мини-установщика. Мой вопрос: есть ли способ для Winrar sfx скопировать значок моего exe? например, что вы делаете с autorun.inf, где вы просто кодируете "ICON=setup.exe" или что-то в этом роде.

Я знаю, что могу вручную указать его при создании, но проект все еще продолжается, и это действительно сэкономит мне больше времени.

Также я случайно удалил значок для своего исполняемого файла. (по этой причине я спрашиваю об этом, чтобы сэкономить время на поиске способов повторного извлечения значка.)

Спасибо! :D


person Jomar Sevillejo    schedule 14.07.2013    source источник


Ответы (1)


Невозможно использовать файл *.exe или *.dll, содержащий ресурсы значка, в качестве источника для значка SFX. Исходный файл должен быть настоящим файлом *.ico с хотя бы 1 значком. Файл значка может также включать в себя несколько значков различных размеров, таких как 16x16, 24x24, 32x32, 48x48, ... Функции Windows загружают и автоматически отображают наиболее подходящий размер значка.

Существует множество бесплатных приложений, которые могут извлекать значки из файлов *.exe или *.dll, например средство просмотра мультимедиа IrfanView или Хакер ресурсов.

person Mofi    schedule 05.07.2014