|
|
本人今天用innosetup5.5.9打包安装程序,一直不知道在哪里设置快捷方式的图标,经研究终于解决,记录如下:
, A. y# q! r: \$ t2 u首先按照innoseup的安装向导安装完成$ V. { O; U" q3 m4 h' e" T
接着修改innosetup的脚本,两个地方一个是Task一个是Icons2 u) n$ g7 @9 h! T! \) e: N) \0 \
"********************************************************************************"
O( Z% y% @. x p" m[Tasks]
: y) {1 ~8 A9 W C gName: desktopicon; Description: "创建桌面快捷方式(&D)"; GroupDescription: "添加快捷方式:";
6 r- H1 l' a6 T: T: T- _Name: desktopicon\common; Description: "对于所有用户"; GroupDescription: "添加快捷方式:";
+ J2 R, v' `- G) EName: desktopicon\user; Description: "仅对当前用户"; GroupDescription: "添加快捷方式:quicklaunchicon"; Flags: unchecked ; P+ t& X& E- y- c% D5 v: j1 m+ T. _
Name: associate; Description: "文件关联(&A)"; GroupDescription: "其它任务:"; Flags: unchecked
/ k8 v ]9 S7 S+ i+ G
, [8 |6 r7 @* B8 T"********************************************************************************"
5 G w2 ?* L, ^1 Q[Icons]
1 U' I8 ^1 k4 I/ t! ?5 mName: "{commonprograms}\数据转换 V2.3.0"; Filename: "{app}\wxsds1.exe";IconFilename: "{app}\ico.ico"
- Q m I8 W; q2 L! U O2 oName: "{commondesktop}\数据转换 V2.3.0"; Filename: "{app}\wxsds1.exe";IconFilename: "{app}\ico.ico" ;Tasks: desktopicon
3 i4 N V( y( l) d( j6 T2 ~4 j8 A2 d9 t
结果达到预期效果: f) n& a; m& A, w! f
|
|