2 gq2010 GQ2010 于 2015.06.03 10:04 提问

怎么将一个文件夹中的内容打包成一个exe

有一个软件包含一个exe(exe1)文件(用于读取数据文件,并展示数据文件中的内容),一个配置文件,一个数据文件,运行exe(exe1)文件,会将数据文件中的内容读取出来,然后显示到界面上。现在要求把这个三个文件打包一个exe(exe2)文件,供用户下载。用户下载后,直接打开exe2文件,会将exe1,配置文件,数据文件从exe2中释放出来至某一目录(目录打包时指定,释放的过程对用户完全透明),然后自动执行exe1文件,打开软件界面,当exe1文件关闭后,再自动从释放的目录中删除exe1,配置文件,数据文件(不释放也可以,只要打开exe2,能让exe1执行,显示出软件界面,可以查看数据就可以)。
注:数据文件是根据用户的选择后台程序自动生成的,所以打包的软件需要支持命令行调用。exe2文件最好不能够被压缩文件打开,查看内容。

6个回答

songhtao
songhtao   Rxr 2015.06.03 12:45
已采纳

的确用installshield打包就可以了。如果是自己单个程序,把配置文件和数据文件,甚至exe1做成exe2的资源,表面上也就只有exe2程序了

u012377333
u012377333   Rxr 2015.06.03 10:20

使用vs2010的打包工具

feitianxiaozi
feitianxiaozi   2015.06.03 11:13

InstallShell

LogicTeamLeader
LogicTeamLeader   2015.06.03 11:40

去看看InstallShield吧,这是最简单的了。

oyljerry
oyljerry   Ds   Rxr 2015.06.03 12:59

通过7zip,配置一下,就可以把文件夹打包成自解压包

datou431
datou431   Rxr 2015.06.18 15:44

去看看InstallShield吧,这是最简单的了。

Csdn user default icon
上传中...
上传图片
插入图片