PDA

Показать полную графическую версию : [решено] Как назначить иконку для Ярлыка.lnk из imageres.dll


BKPB
27-07-2019, 17:09
Не подхватывается иконка для Ярлыка.lnk из imageres.dll, что я делаю не так ?
Есть инсталлятор SFX WinRar, в нём прописано создание ярлыков.
Ярлыки создаются и отображаются с назначенными иконками, кроме одного ярлыка, в котором прописано брать иконку из imageres.dll.
Перепробовал кучу вариантов, ничего не получается.
Прошу подсказки.
https://i.paste.pics/b75abfe5ecec09f7d0770343978026f6.png
Вот варианты, какие я использовал, и с кавычками и без:
Shortcut=P, "C:\Portable Apps\Team Viewer QS\TeamViewer.exe", "Удалённый доступ", "Удалённый сеанс между компьютерами", "Удалённый доступ.lnk", "C:\Portable Apps\Team Viewer QS\TeamViewer.exe"
Shortcut=P, "C:\Portable Apps\Team Viewer QS\AlterID.exe", "Удалённый доступ", "Сброс ID", "Сброс ID.lnk", "C:\Portable Apps\Team Viewer QS\AlterID.exe"
Shortcut=P, "C:\Portable Apps\Team Viewer QS\Справка.txt", "Удалённый доступ", "Справка", "Справка.lnk", "C:\Windows\System32\imageres.dll,97"

C:\Windows\System32\imageres.dll,97
C:\Windows\System32\imageres.dll, 97
"C:\Windows\System32\imageres.dll,97"
"C:\Windows\System32\imageres.dll, 97"
"C:\Windows\System32\imageres.dll,-102

%SystemRoot%\System32\imageres.dll,406
%SystemRoot%\System32\imageres.dll, 406
"%SystemRoot%\System32\imageres.dll,406"
"%SystemRoot%\System32\imageres.dll, 406"

%WINDIR%\System32\imageres.dll,-102
%WINDIR%\System32\imageres.dll, -102
"%WINDIR%\System32\imageres.dll,406"
"%WINDIR%\System32\imageres.dll, 406"

%SysDir%\System32\imageres.dll,-102
%SysDir%\System32\imageres.dll, -102
"%SysDir%\System32\imageres.dll,406"
"%SysDir%\System32\imageres.dll, 406"

Smarty
27-07-2019, 17:34
BKPB, приведенные вами примеры, типа
C:\Windows\System32\imageres.dll,97 »
работают через назначение значка контекстного меню или значка по умолчанию через реестр.
Для SFX нужен тупо исполняемый файл со значком (будет отображен первый значок в файле) или сам файл значка.
В 7z SFX можно назначить индекс значка, по крайней мере, опция такая есть.




© OSzone.net 2001-2012