无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 18450|回复: 34
打印 上一主题 下一主题

如何将多个文件打包成一个exe文件(已解决)

[复制链接]
跳转到指定楼层
1#
发表于 2010-3-19 10:17:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何将多个EXE文件打包成一个exe文件,可以直接运行EXE文件,要用什么软件,还有可以选择图片
不要自解压的,要直接运行里面的EXE文件,就像绿色版的

[ 本帖最后由 azhong123456 于 2010-3-19 11:35 编辑 ]
2#
发表于 2010-3-19 10:18:46 | 只看该作者
最简单就是用winrar打包成自解压
回复

使用道具 举报

3#
 楼主| 发表于 2010-3-19 10:20:01 | 只看该作者
不要自解压的,要直接运行里面的EXE文件,就像绿色版的
回复

使用道具 举报

4#
发表于 2010-3-19 10:28:48 | 只看该作者
原帖由 azhong123456 于 2010-3-19 10:20 发表
不要自解压的,要直接运行里面的EXE文件,就像绿色版的


其实都是自解压的,无论用什么软件,有的还加壳,偶对加壳的东西特别反感,比自解压还加了一层
回复

使用道具 举报

5#
 楼主| 发表于 2010-3-19 10:33:59 | 只看该作者
能否说说怎么做吗,我想做一个单文件
回复

使用道具 举报

6#
发表于 2010-3-19 10:40:59 | 只看该作者
原帖由 azhong123456 于 2010-3-19 10:33 发表
能否说说怎么做吗,我想做一个单文件


把你的文件放到一个目录,右键选择添加到压缩文件
勾选 创建自解压格式压缩文件
压缩方式,如果要最大压缩就选最好

然后点上头的注释选项卡
加入以下内容

;下面的注释包含自解压脚本命令

Setup=改成你要自动执行的文件
TempMode
Silent=1
Overwrite=1
Title=改成你要显示的标题

然后确定就可以了

应该是这样吧,其实我也没用过,因为用不着,我不喜欢单文件,刚刚看了一下winrar,还没测试,你自己试一下吧

[ 本帖最后由 NicTense 于 2010-3-19 10:55 编辑 ]
回复

使用道具 举报

7#
发表于 2010-3-19 10:43:36 | 只看该作者
用这个软件 试试!

MoleBox Pro.part2.rar

127.43 KB, 下载次数: 940, 下载积分: 无忧币 -2

MoleBox Pro.part1.rar

290 KB, 下载次数: 1020, 下载积分: 无忧币 -2

回复

使用道具 举报

8#
发表于 2010-3-19 10:57:59 | 只看该作者
原帖由 caomaoLBL 于 2010-3-19 10:43 发表
用这个软件 试试!


加壳会不会被当病毒的,唉,偶怎么这么不喜欢加壳呢

加壳其实为了啥,不让人修改,还是为了少用50%的硬盘空间,多用100%的内存
回复

使用道具 举报

9#
发表于 2010-3-19 11:00:02 | 只看该作者
原帖由 NicTense 于 2010-3-19 10:57 发表


加壳会不会被当病毒的,唉,偶怎么这么不喜欢加壳呢

加壳其实为了啥,不让人修改,还是为了少用50%的硬盘空间,多用100%的内存


要是 全 内置的PE 最好 都解开放着!打包没什么用 ,就是看着舒服点
回复

使用道具 举报

10#
发表于 2010-3-19 11:13:24 | 只看该作者
原帖由 NicTense 于 2010-3-19 10:57 发表


加壳会不会被当病毒的,唉,偶怎么这么不喜欢加壳呢

加壳其实为了啥,不让人修改,还是为了少用50%的硬盘空间,多用100%的内存




加壳80%都会误报的.原因是防毒软件解不开.不能识别.所以误报.

rar压缩exe没问题.并且有办法解开看的.防毒软件能识别.

压缩成单文件.图简洁.本省也是防毒.我也喜欢用rar做exe单文件的...

天使大搞研究的...其他大多数人.就是一个用字而已...理解了.
回复

使用道具 举报

11#
 楼主| 发表于 2010-3-19 11:34:19 | 只看该作者
搞定了,谢谢各位,用RAR打包是要好点,压的还要小点
回复

使用道具 举报

12#
发表于 2010-3-19 11:35:32 | 只看该作者
原帖由 azhong123456 于 2010-3-19 11:34 发表
搞定了,谢谢各位,用RAR打包是要好点,压的还要小点


rar 是自解压的, MB是单文件的,不自解压的!
回复

使用道具 举报

13#
发表于 2010-3-19 11:37:19 | 只看该作者
用WINRAR压缩成单文件是方便,但图标也只能用单图标,有些EXE的图标抽出来是很多的,就无法弄了
回复

使用道具 举报

14#
发表于 2010-3-19 11:38:42 | 只看该作者
原帖由 azhong123456 于 2010-3-19 10:17 发表
如何将多个EXE文件打包成一个exe文件,可以直接运行EXE文件,要用什么软件,还有可以选择图片
不要自解压的,要直接运行里面的EXE文件,就像绿色版的

用rar还是达不到你的目的。打包后只能执行包里的一个exe,不能选择其他exe和图片啦。
好像有个软件自选安装管理器,然后配合rar压缩应该能达到你的目的。

[ 本帖最后由 philon 于 2010-3-19 11:41 编辑 ]
回复

使用道具 举报

15#
发表于 2010-3-19 11:39:10 | 只看该作者
原帖由 azhong123456 于 2010-3-19 11:34 发表
搞定了,谢谢各位,用RAR打包是要好点,压的还要小点


用7z做的自解压,比RAR的自解压通通要小50K的。
回复

使用道具 举报

16#
发表于 2010-3-19 11:49:26 | 只看该作者
原帖由 网虫2008 于 2010-3-19 11:39 发表


用7z做的自解压,比RAR的自解压通通要小50K的。


没有吧,是不是你的rar没选最大压缩啊,我试了有时就差1、2k,大小是几百k

而且7z的没rar的那么方便
回复

使用道具 举报

17#
发表于 2010-3-19 11:55:26 | 只看该作者
RAR或7Z + 老九的WIMCMD.EXE+脚本

如要好看点用

RAR或7Z + autoplay menu builder菜单

[ 本帖最后由 lanzl 于 2010-3-19 11:56 编辑 ]
回复

使用道具 举报

18#
发表于 2010-3-19 12:00:34 | 只看该作者
原帖由 caomaoLBL 于 2010-3-19 11:35 发表


rar 是自解压的, MB是单文件的,不自解压的!

MoleBox虽然不解压到硬盘,但也会在%TEMP%下生成一个2KB的以MBX@开头的.###文件
MoleBox的好处我认为是防止别人像对RAR的那样随意更改
回复

使用道具 举报

19#
发表于 2010-3-19 12:01:36 | 只看该作者

回复 #17 lanzl 的帖子

请能说具体一点吗,谢谢!
回复

使用道具 举报

20#
发表于 2010-3-19 12:02:15 | 只看该作者
原帖由 ok`` 于 2010-3-19 12:00 发表

MoleBox虽然不解压到硬盘,但也会在%TEMP%下生成一个2KB的以MBX@开头的.###文件
MoleBox的好处我认为是防止别人像对RAR的那样随意更改


哦,呵呵,谢谢指教!
回复

使用道具 举报

21#
 楼主| 发表于 2010-3-19 12:04:58 | 只看该作者
不过用RAR压缩,在用RESHACKER.EXE这个文件是可以把外观图标也改成自己想要的图
回复

使用道具 举报

22#
发表于 2010-3-19 12:06:02 | 只看该作者
原帖由 NicTense 于 2010-3-19 11:49 发表


没有吧,是不是你的rar没选最大压缩啊,我试了有时就差1、2k,大小是几百k

而且7z的没rar的那么方便



17.将一些WinRAR制作的自解压小程序重新用7z制作,使每个程序小小的减少了50k(特别感谢landays,传给我压缩模块)

呵呵,我也是才知道的,在压缩器选项中,要选用upx.exe压缩插件。发一个给你。

upx.rar

264.12 KB, 下载次数: 269, 下载积分: 无忧币 -2

回复

使用道具 举报

23#
发表于 2010-3-19 12:09:26 | 只看该作者

回复 #21 azhong123456 的帖子

当图标不是单一的个图标也能用这个工具加载由多个图标组合在一起的吗

点评

破天武神www.gmwxw.com/book/974.html 绝世武神www.aoswx.com/book/1076.html  发表于 2014-9-4 20:42
回复

使用道具 举报

24#
发表于 2010-3-19 12:37:13 | 只看该作者
7Z压成自解压,图标怎样修改呢,还有怎样写入解压后要运行的文件,比较麻烦。



网上搜到的方法:

7zip指定自解压后自动运行某个程序

研究了半天,终于搞定了,总结一下:
1,首先必须将需要打包的文件压成.7z格式(假设文件名为YourSetup.7z),不需要做成自解压的EXE文件。
2,用UTF-8格式(用NOTEPAD的话,选择“另存为(Save As)……”时设定Encoding编码格式)写一个config.txt文件,最好存放在与上一步的7z文件同一目录下,config.txt内容为(假设你解压以后希望自动运行其中的setup.exe):
;!@Install@!UTF-8!
InstallPath=".\\YourSetupFolder"
RunProgram="setup.exe"
;!@InstallEnd@!
3,从http://7zsfx.solta.ru/en/ 下载一个7zSD,并将其中的7zSD.sfx文件解压到上面提到的目录中
4,启动cmd命令窗口,转到该目录,打这个命令:
copy /b 7zSD.sfx+config.txt+YourSetup.7z YourSetup.exe
这个YourSetup.exe就是我们需要的了。

特别注意:
Config.txt中的InstallPath参数很重要,在网络上搜索出来的文档一般都只写一个RunProgram参数,我照这种写法做出来的执行包解压完成后,在运行setup.exe时报错,错误信息为:
This installation package could not be opened. Verify that the package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer Package.
百思不得其解,后来到我的Temp目录下查找,发觉解压过程还算正常,目录为7zipSfx.???,但执行setup.exe时,这个目录突然被清空,setup.exe不见当然就出错了,因此我查了7zSD的文档,看到了InstallPath这一参数,试用了一下,成功了。或许有其他更好的方法,但我不想在这上面花更多精力了,我非常不理解,如此重要的功能为什么不能集成到7zFM中去?目前我用的是4.58beta,还看不出官方有计划集成这一功能,比较遗憾。
回复

使用道具 举报

25#
发表于 2010-3-19 16:02:14 | 只看该作者
学习了!谢谢楼主!~
回复

使用道具 举报

26#
发表于 2010-3-19 17:44:07 | 只看该作者
进 来学 习 学习
回复

使用道具 举报

27#
发表于 2010-3-19 18:50:27 | 只看该作者
目前这类工具大多都是自解压的,会向磁盘释放EXE或DLL再执行。
无论速度或压缩率,7z都比RAR高效,原因是7z是开源的,众多专业人员不断完善它。

如果不想自解压执行(不向磁盘释放EXE),WinCMD、PECMD可以实现,但目前无法加载DLL。
WinCMD、PECMD是摸拟系统行为加载EXE的,将EXE文件相关数据复制到指定内存,再从内存中启动它,当然可能某些杀微会报。
回复

使用道具 举报

28#
发表于 2010-3-20 00:06:56 | 只看该作者
用RAR制作,搞个个性化图标也很方便的:
在“自解压选项——文本和图标”选项卡下面的“从文件加载自解压文件图标”中,通过“浏览”加工载需要的ICO图标即可。

图标来源有两个:

1、自己从别处找来的图标

2、用图标提取工具从源程序(EXE)中提取。我提供大家一个提取程序,保证提取的图标颜色不失真(试用过不少,就这个提取的质量最好,跟源程序的图标一模一样)。见附件。

IT情深图标提取器V1.0.rar

194.97 KB, 下载次数: 177, 下载积分: 无忧币 -2

回复

使用道具 举报

29#
发表于 2010-3-20 09:43:37 | 只看该作者

回复 #28 bgwhw 的帖子

从EXE提取的图标不只一个,这种情况下怎样把多个图标融合在制成的单文件中
回复

使用道具 举报

30#
发表于 2010-3-20 10:45:13 | 只看该作者
原帖由 dpxqs 于 2010-3-20 09:43 发表
从EXE提取的图标不只一个,这种情况下怎样把多个图标融合在制成的单文件中


在我上面提供的的工具中,会给出EXE中多个图标的列表,在想要的图标上右键,提取,得到的就是单个图标。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-21 04:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表