|
本人今天用innosetup5.5.9打包安装程序,一直不知道在哪里设置快捷方式的图标,经研究终于解决,记录如下:
4 j6 r4 V- r7 ^首先按照innoseup的安装向导安装完成" p/ Y8 t: z% Y: {! ^, D
接着修改innosetup的脚本,两个地方一个是Task一个是Icons
1 J y+ x# H/ g"********************************************************************************"4 O$ C& x7 Q/ @: e
[Tasks]8 S9 p7 @5 p8 E7 I9 v2 C# i
Name: desktopicon; Description: "创建桌面快捷方式(&D)"; GroupDescription: "添加快捷方式:";
: a1 m% ~. L3 t. {, D" bName: desktopicon\common; Description: "对于所有用户"; GroupDescription: "添加快捷方式:";. L6 e, v9 ?; e8 P! N
Name: desktopicon\user; Description: "仅对当前用户"; GroupDescription: "添加快捷方式:quicklaunchicon"; Flags: unchecked ! p; h' ]- z# A3 k
Name: associate; Description: "文件关联(&A)"; GroupDescription: "其它任务:"; Flags: unchecked
4 C0 H7 k+ ^- N9 s' K
, n6 [8 y6 q5 t$ R. A5 |"********************************************************************************". Q' x. z% l# N/ g
[Icons]
2 i$ ^) ?& V! F' n; w; tName: "{commonprograms}\数据转换 V2.3.0"; Filename: "{app}\wxsds1.exe";IconFilename: "{app}\ico.ico"
- o t% d& T5 |/ d4 v) a2 yName: "{commondesktop}\数据转换 V2.3.0"; Filename: "{app}\wxsds1.exe";IconFilename: "{app}\ico.ico" ;Tasks: desktopicon
) c4 j0 W! P1 u; A8 z$ ^+ U+ B: c; `- u# G
结果达到预期效果
2 _) C: O) X5 x2 P" E |
|