exe生成一键式安装版exe(中文安装,安装后exe图标自定义)

----------------------exe生成一键式安装版exe------------------------


这里我用的工具是Inno Setup Compiler  下载地址:http://www.jrsoftware.org/isdl.php

1、安装以上软件。

2、准备文件(包含所要生成的目标exe文件,以及相关的依赖文件)

eg:

exe生成一键式安装版exe(中文安装,安装后exe图标自定义)_第1张图片


3、以下是操作流程:

exe生成一键式安装版exe(中文安装,安装后exe图标自定义)_第2张图片

exe生成一键式安装版exe(中文安装,安装后exe图标自定义)_第3张图片

exe生成一键式安装版exe(中文安装,安装后exe图标自定义)_第4张图片

exe生成一键式安装版exe(中文安装,安装后exe图标自定义)_第5张图片

选择所需的exe程序,注意添加全部的依赖文件

exe生成一键式安装版exe(中文安装,安装后exe图标自定义)_第6张图片

exe生成一键式安装版exe(中文安装,安装后exe图标自定义)_第7张图片

exe生成一键式安装版exe(中文安装,安装后exe图标自定义)_第8张图片

exe生成一键式安装版exe(中文安装,安装后exe图标自定义)_第9张图片


exe生成一键式安装版exe(中文安装,安装后exe图标自定义)_第10张图片


然后直接finish,这就会在桌面(你选择的生成位置)生成安装的XXsetup.exe

eg:

exe生成一键式安装版exe(中文安装,安装后exe图标自定义)_第11张图片

然后可以直接一键测试安装,这些步骤就不详细写了。



--------------------关于选择中文安装语言以及安装生成后的exe的图标修改------------------


1、中文选择

需要一个一个中文语言文件:ChineseSimplified.isl    下载地址:http://www.400gb.com/u/758954/12357342

然后将他放在 Inno Setup Compiler安装文件夹的语言文件夹下:

exe生成一键式安装版exe(中文安装,安装后exe图标自定义)_第12张图片


这样以后就可以选择中文安装语言了。




2、修改安装后生成的exe 的图标

在执行完Inno 的所有步骤后会有一个*.iss的文件(操作完后保存的*.iss文件)--生成*setup.exe的脚本。该文件可以直接在Inno Setup Compiler中直接打开,然后在脚本对应的地方添加如下的代码:

[Icons]
Name: "{commonprograms}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon;IconFilename: "{app}\CanCfg.ico"

准备所需要的ico文件CanCfg.ico 将其放在最开始准备的文件夹下面。注意的是所用的ico文件大小最好是64*64或者更小,反正128是用不了的。

然后重新生成*setup.exe文件。 再运行安装文件就可以看到生成的exe是我们修改后的图标了。




exe生成一键式安装版exe(中文安装,安装后exe图标自定义)_第13张图片

到此自定义生成安装版的exe就完成了。。。



你可能感兴趣的:(打包exe)