首页
社区
课程
招聘
如何把多个文件封装成一个exe文件,双击exe文件可以运行某个文件。
发表于: 2010-6-3 15:33 17357

如何把多个文件封装成一个exe文件,双击exe文件可以运行某个文件。

2010-6-3 15:33
17357
大家好!
    现有一事请求大家帮忙“我想把多个EXE<1.exe;2.exe>文件封装成一个exe文件<A.EXE>,编辑对应的按钮<@按钮;#按钮>在点击某个按钮运行对于的文件。”
     补充说明:
    1、运行封装好的A.EXE时不需要安装直接运行;
    2、如点@按钮的时候运行1.EXE文件;
   
请大家帮忙多多帮忙,先在这里感谢大家了。

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (17)
雪    币: 2368
活跃值: (81)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
2
ShellExecute(...)
WinExec(...)
2010-6-3 15:41
0
雪    币: 444
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
额,据说很简单,同事做过,说是测试和安装常用。不过我不会,掩面而逃。
2010-6-3 15:49
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
好像有这种打包软件…… 不过使用时好像先要释放到temp里面
2010-6-3 15:58
0
雪    币: 53
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
你可以自己做一个对话框程序,比如取名为a.exe。在上面加一些按钮,一个按钮对应一个你要执行的程序,执行的函数二楼也说了,用ShellExecute。然后用WinRaR把对话框程序a.exe和按钮对应的程序放一块做一个自解压安装包,双击后会自动安装在预先设置好的文件夹内。设置安装完成后直接运行a.exe程序就可以了,还可以把a.exe设置为桌面快捷方式。
2010-6-3 21:19
0
雪    币: 3
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
用文件捆绑器,随便找个工具包都有的
2010-6-8 18:03
0
雪    币: 3
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
从工具里提出来的
上传的附件:
2010-6-8 18:05
0
雪    币: 8150
活跃值: (3301)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
自己写个程序,把那些文件当成资源封进去
2010-6-8 18:19
0
雪    币: 23
活跃值: (198)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
用exe打包工具,要呢用AU3脚本来执行
2010-6-14 22:50
0
雪    币: 558
活跃值: (46)
能力值: ( LV2,RANK:16 )
在线值:
发帖
回帖
粉丝
10
通过winrar脚本应该可以实现这个功能吧,貌似见过的样子
现在许多软件不就是用7z封装的么,lz可以尝试,到时别忘了发体会笔记啊
2010-6-15 01:21
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
文件捆绑器大多被杀毒软件干掉,不好用。
2010-6-15 10:08
0
雪    币: 459
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
都是高手。。
2010-6-15 10:27
0
雪    币: 705
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
只知道MoleBox这个壳可以打包程序,但是实现你那个运行的功能就不晓得了
2010-6-15 10:43
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
放资源文件里就可以了.
2010-6-23 00:55
0
雪    币: 130
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
delphi 有人写过一个unit uMemExecute.pas
可以将文件或资源文件等读入内存运行,不会释放到任何目录
2010-6-29 17:55
0
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
你百度下文件捆绑机···只不过捆绑后会被杀软查杀·····
2010-6-29 23:15
0
雪    币: 19
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
你可以用霏凡零尘软件封装,这个很简单的也很好用
2010-7-2 10:18
0
雪    币: 249
活跃值: (25)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
18
如果楼主对PE文件有所了解的话,完全可以自己来是实现.你自己需要做两个工程
1.host.exe 此文件可以去自己的额外数据中找到对应的EXE数据,然后根据需要把它释放到临时目录下面,然后运行它
2.EXEEditor.exe 这个文件时把需要的EXE文件,例如你的A.EXE,B.EXE添加到host.exe后面作为额外数据,并记录下每个EXE的大小,以便host.exe进行释放.每个EXE文件的大小你可以用配置文件,或者其他记录方式都可以.

这两个工程应该不难实现
2010-7-2 15:56
0
游客
登录 | 注册 方可回帖
返回
//