|
|
本人今天用innosetup5.5.9打包安装程序,一直不知道在哪里设置快捷方式的图标,经研究终于解决,记录如下:- j! Z6 `% h! l8 Q
首先按照innoseup的安装向导安装完成 ]# M* c& R! Q5 o& h* P
接着修改innosetup的脚本,两个地方一个是Task一个是Icons
' h6 n0 H1 s2 H7 m& c"********************************************************************************"% ^5 Y$ f. I+ \) s" |5 j
[Tasks]
6 d3 |* j5 A+ I. U9 qName: desktopicon; Description: "创建桌面快捷方式(&D)"; GroupDescription: "添加快捷方式:";
% I' K* Y, N% r$ f5 f' H6 eName: desktopicon\common; Description: "对于所有用户"; GroupDescription: "添加快捷方式:";3 [8 O! J+ N; p" c2 z4 r
Name: desktopicon\user; Description: "仅对当前用户"; GroupDescription: "添加快捷方式:quicklaunchicon"; Flags: unchecked
+ `( u1 V$ G% K+ y# eName: associate; Description: "文件关联(&A)"; GroupDescription: "其它任务:"; Flags: unchecked& }; P0 Y' D4 W* |" y& J
' z) {( O( u8 S( H9 k1 O8 @"********************************************************************************"
8 @6 w. U. k5 \2 H; ]8 e% _[Icons]( v0 c e+ l7 Z1 v% N4 e" R7 O
Name: "{commonprograms}\数据转换 V2.3.0"; Filename: "{app}\wxsds1.exe";IconFilename: "{app}\ico.ico"* z" J+ b C! b x, b! n' M
Name: "{commondesktop}\数据转换 V2.3.0"; Filename: "{app}\wxsds1.exe";IconFilename: "{app}\ico.ico" ;Tasks: desktopicon% F- c& f* f# L; a$ x
/ p4 v; u- y3 L/ D
结果达到预期效果
/ y. n6 F1 ?& g |
|