|
|
本人今天用innosetup5.5.9打包安装程序,一直不知道在哪里设置快捷方式的图标,经研究终于解决,记录如下:0 q& y' ] Y+ G: g; z
首先按照innoseup的安装向导安装完成8 } U O9 b2 ?# A( Q1 _
接着修改innosetup的脚本,两个地方一个是Task一个是Icons, [0 D, C4 G) y4 C" Z" w+ X$ Y( r% t
"********************************************************************************"
0 O0 J* ]) Q& u0 H9 r$ ~3 S5 J[Tasks]' x" x; d. }1 t2 Y3 @' m5 k9 |2 K
Name: desktopicon; Description: "创建桌面快捷方式(&D)"; GroupDescription: "添加快捷方式:"; 9 K p* p* }9 B
Name: desktopicon\common; Description: "对于所有用户"; GroupDescription: "添加快捷方式:";- n1 N' r6 n8 L3 U
Name: desktopicon\user; Description: "仅对当前用户"; GroupDescription: "添加快捷方式:quicklaunchicon"; Flags: unchecked ; y- r1 l- [8 K; O7 O
Name: associate; Description: "文件关联(&A)"; GroupDescription: "其它任务:"; Flags: unchecked+ c9 |8 \* R0 Q2 @ c
$ ^4 H8 t" F6 e
"********************************************************************************"
: [7 P2 F7 l/ ]% d[Icons]
; N( C8 k3 Y" `4 z5 HName: "{commonprograms}\数据转换 V2.3.0"; Filename: "{app}\wxsds1.exe";IconFilename: "{app}\ico.ico". n" R& n! i1 Z7 | n! F
Name: "{commondesktop}\数据转换 V2.3.0"; Filename: "{app}\wxsds1.exe";IconFilename: "{app}\ico.ico" ;Tasks: desktopicon
& i" f& }: {) ^# E0 R
* [1 x# d C h4 @/ h- S0 l结果达到预期效果" \ m% n9 A- Z. s
|
|