|
|
本人今天用innosetup5.5.9打包安装程序,一直不知道在哪里设置快捷方式的图标,经研究终于解决,记录如下:
4 Y1 T2 w5 E6 Z首先按照innoseup的安装向导安装完成# N9 z5 |( X8 H& t
接着修改innosetup的脚本,两个地方一个是Task一个是Icons9 h" I# x" Z2 W
"********************************************************************************"
: ^, Q" M3 s# ^( Z9 J+ M- {[Tasks]5 s; P, a5 Q# z. N
Name: desktopicon; Description: "创建桌面快捷方式(&D)"; GroupDescription: "添加快捷方式:"; " p! F" Q5 V `* a: c9 G
Name: desktopicon\common; Description: "对于所有用户"; GroupDescription: "添加快捷方式:";* i/ S8 n1 i( m5 ?/ R1 g/ Y
Name: desktopicon\user; Description: "仅对当前用户"; GroupDescription: "添加快捷方式:quicklaunchicon"; Flags: unchecked 4 T; T( u) m; L8 t! M/ Y( S# z
Name: associate; Description: "文件关联(&A)"; GroupDescription: "其它任务:"; Flags: unchecked$ X Y) h* W' E% K% g. e
$ O2 t5 ~7 w- F( Y2 Q6 r
"********************************************************************************"8 s, q5 n/ N5 K% o; I3 I
[Icons]
3 |) c2 h, B' t+ H0 bName: "{commonprograms}\数据转换 V2.3.0"; Filename: "{app}\wxsds1.exe";IconFilename: "{app}\ico.ico"
8 ~5 g6 I6 H! M; z! w7 N/ q* gName: "{commondesktop}\数据转换 V2.3.0"; Filename: "{app}\wxsds1.exe";IconFilename: "{app}\ico.ico" ;Tasks: desktopicon8 D4 }: G8 ^8 u, @7 E
4 j4 P0 d6 i* n# w
结果达到预期效果
4 V2 R3 j0 \" @+ |& V- q7 l5 B; D |
|