|
|
本人今天用innosetup5.5.9打包安装程序,一直不知道在哪里设置快捷方式的图标,经研究终于解决,记录如下:' H+ w9 l: I- X% }6 h
首先按照innoseup的安装向导安装完成
8 p4 }6 k; y U4 n) K* k接着修改innosetup的脚本,两个地方一个是Task一个是Icons4 N4 D' P4 B8 x' \. L% Y
"********************************************************************************"
9 U9 G6 p4 Z" E8 \6 s[Tasks]; H& ~8 t- {6 P- a
Name: desktopicon; Description: "创建桌面快捷方式(&D)"; GroupDescription: "添加快捷方式:";
$ \6 q8 J2 n+ l! @6 HName: desktopicon\common; Description: "对于所有用户"; GroupDescription: "添加快捷方式:";+ t+ a3 e. U; m& [& r
Name: desktopicon\user; Description: "仅对当前用户"; GroupDescription: "添加快捷方式:quicklaunchicon"; Flags: unchecked
+ z. v/ c% l$ a/ L9 W. p$ B; NName: associate; Description: "文件关联(&A)"; GroupDescription: "其它任务:"; Flags: unchecked# U+ Z- s" M: P
- H2 u4 j' @7 m$ U: m"********************************************************************************"
7 d5 j$ i* z5 O( R7 l; x: e[Icons]5 O) ~& H$ J, b0 H
Name: "{commonprograms}\数据转换 V2.3.0"; Filename: "{app}\wxsds1.exe";IconFilename: "{app}\ico.ico"& ~! W6 \: M! b4 t/ t
Name: "{commondesktop}\数据转换 V2.3.0"; Filename: "{app}\wxsds1.exe";IconFilename: "{app}\ico.ico" ;Tasks: desktopicon) ~6 z8 H/ n& H: F+ v
1 q% n1 `$ W3 e2 B: Y结果达到预期效果 o; V* R* J$ ]: a. o& l# _
|
|