@DeFunkyRock

Как в тихую установку добавить ассоциации файлов?

Здравствуйте!
С помощью Inno Setup сделал инсталлятор программы, подкорректировал код и скомпилировал. После с ключём тихой установки запустил и установил, все прекрасно.
Далее столкнулся с такой проблемой что когда создаю инсталлятор например (Проигрывателей, архиваторов, iso) он также все разворачивает но не выставляет ассоциацию файлов.
Подскажите как мне добавить ассоциацию в тихую установку? Прописывается ли это в скрипте? Или может bat сделать и в скрипт установки прикрепить? Или более простой вариант существует?)
  • Вопрос задан
  • 206 просмотров
Пригласить эксперта
Ответы на вопрос 1
@DeFunkyRock Автор вопроса
Сделал ассоциацию проигрывателя 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 проигрывателя. (скрин ниже)955878080b134f21b8304a470b73d50c.jpg

Есть подозрения что иконка вставляется здесь, но когда вставлял путь до расположения иконки нечего не происходило.
Root: HKLM; Subkey: Software\Classes\aimp\DefaultIcon


Может кто сталкивался или есть подозрения как можно исправить это неудобство =)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы