Альтернативно можно делать ярлыки при помощи nircmd
http://www.nirsoft.net/utils/nircmd.html (это одна из многочисленных функций)
Вот фрагмент моего файла WPI для установки Media Player Classic
Код:
cmd1[pn]=['%CDROM%\\Software\\Media\\mplayerc.exe -ai -gm2 -y']
cmd2[pn]=['nircmd shortcut "%windir%\\system32\\mplayerc.exe" "~$folder.programs$" "Media Player Classic"']
Первая строка - запуск SFX, в котором лежат плеер и ini файл настроек. Конфиг файл:
Код:
;!@Install@!UTF-8!
BeginPrompt="Install Media Player Classic?"
RunProgram="mplayerc.exe /regvid"
AutoInstall="mplayerc.exe /regvid"
ExtractTitle="Prepare for install..."
InstallPath="%WINDIR%\\System32"
GUIMode="0"
;!@InstallEnd@!
Вторая строка - создание ярлыка в меню Программы.