无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 48397|回复: 87

用7zSfxTool制作PE专用的“自解压单文件版”(图文、工具下载)

    [复制链接]
发表于 2011-2-18 14:40:31 | 显示全部楼层 |阅读模式
以制作“DiskGenius单文件版”为例:


前提:
1.
官网下载7-zip并安装或用带有7z程序的PE系统操作。点击下载7-Zip

2.下载7zSfxTool自解压工具及UPX.EXE压缩插件:
7zSfxTool.part1.rar (388.34 KB, 下载次数: 3659)

评分

参与人数 2无忧币 +7 收起 理由
hpwbgame + 2 赞一个!
user1983atweb + 5 很给力!

查看全部评分

发表于 2011-2-18 15:18:28 | 显示全部楼层
沙发支持下,以前一直用的7-Zip SFX Maker,试试看这个,似乎也不错

点评

6c8ec 大明武夫 www.68la.com/read/1/1231/  发表于 2014-8-28 09:09
回复

使用道具 举报

发表于 2011-2-18 16:32:37 | 显示全部楼层
以前有用过一个叫SFXMaker的来打包自解EXE,后来都在用WinRAR,因为Winrar本身就有这功能....
http://www.isoft-online.com/

这个 7zSfxTool 好像功能也很多,下来试试玩...




[ 本帖最后由 andos 于 2011-2-18 16:39 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-2-18 16:40:17 | 显示全部楼层
原帖由 andos 于 2011-2-18 16:32 发表
以前有用过一个叫SFXMaker的来打包自解EXE,后来都在用WinRAR,因为Winrar本身就有这功能....
http://www.isoft-online.com/

这个 7zSfxTool 好像功能也很多,下来试试玩...



我之前也是用WINRAR,,后来有了这个工具就把WINRAR给辞退喽!!
回复

使用道具 举报

发表于 2011-2-18 16:45:07 | 显示全部楼层
原帖由 网虫2008 于 2011-2-18 16:40 发表



我之前也是用WINRAR,,后来有了这个工具就把WINRAR给辞退喽!!

应该是因为Winrar的压缩率没7zip高吧...

我有测试过将PPM11打包,SFXMaker做的 10M(Ultra), 12-13m左右(不很记得,Normal)
而winrar 是15m(normal)左右

我想一般应该也是用normal的吧?
回复

使用道具 举报

发表于 2011-2-18 17:13:46 | 显示全部楼层
不用这么麻烦,我用卫和谐的 7Z自解压安装文件生成工具 V2.0 ,傻瓜化操作,一拖,一选择,一创建
回复

使用道具 举报

发表于 2011-2-18 17:30:17 | 显示全部楼层
原帖由 227575206 于 2011-2-18 17:13 发表
不用这么麻烦,我用卫和谐的 7Z自解压安装文件生成工具 V2.0 ,傻瓜化操作,一拖,一选择,一创建


请给个下载链接!谢谢了!!!
回复

使用道具 举报

发表于 2011-2-18 19:23:09 | 显示全部楼层
7z2exe v4.7信念版和自由天空Easy7z_v2.1.2.0都有以上功能,也不错。本人近期一直在使用。
多谢网虫2008 大师提供这么详细的教程。
回复

使用道具 举报

发表于 2011-2-18 19:46:58 | 显示全部楼层
这个小软件绝对是个好帮手。感谢分享。
回复

使用道具 举报

发表于 2011-2-18 21:05:11 | 显示全部楼层

谢谢楼主分享

谢谢楼主分享!!!!
回复

使用道具 举报

发表于 2011-2-18 21:12:24 | 显示全部楼层
eset不错,就是封号太快了。
回复

使用道具 举报

发表于 2011-2-18 21:14:01 | 显示全部楼层
第一次,学习学习!!
回复

使用道具 举报

发表于 2011-2-18 21:22:42 | 显示全部楼层
原帖由 liuyindou 于 2011-2-18 19:23 发表
7z2exe v4.7信念版和自由天空Easy7z_v2.1.2.0都有以上功能,也不错。本人近期一直在使用。
多谢网虫2008 大师提供这么详细的教程。

这两个都挺好用,可惜是……用他们打包的文件都会有些杀软误报呢 特别是VBA32
回复

使用道具 举报

发表于 2011-2-18 23:31:09 | 显示全部楼层
做教程很辛苦,支持啊
回复

使用道具 举报

发表于 2011-2-19 00:55:21 | 显示全部楼层
我学习下,不错的教程.
回复

使用道具 举报

发表于 2011-2-19 02:12:24 | 显示全部楼层
一直想学用7zSfxTool制作自解压文件,谢谢分享。
回复

使用道具 举报

发表于 2011-2-19 07:41:25 | 显示全部楼层
学习了,谢谢分享,有空时试试.
回复

使用道具 举报

发表于 2011-2-19 08:46:13 | 显示全部楼层
谢谢虫大做这么详细的教程,学习了!
回复

使用道具 举报

发表于 2011-2-19 09:13:59 | 显示全部楼层
感谢虫大发布教程,获益匪浅。
回复

使用道具 举报

发表于 2011-2-19 13:05:16 | 显示全部楼层
  支持楼主。这个工具昨天晚上还在试,它还支持“不显示批处理窗口”的功能,可以将一个批处理与要解包的程序放在一起,用批处理启动解压的程序,自解压到PE下的临时文件夹,主程序运行期间,CMD窗口自动隐藏在后台不显示,CMD批处理可以在程序关闭后自动删除解压包的文件夹内所有文件,用以节省X盘的有限空间。已经成功。


没有看7zSfxTool的帮助,在指定解压路径时必须留空不填写,这样批处理就可以删除同目录下的文件夹,最后临时解压文件夹也自动消失。感觉这个功能非常好,比楼主提出的用PECMD方便些,因为在这个先执行的批处理里可以将需要解压的软件注册、复制文件、转移等许多操作,用PECMD可能要麻烦些。

个人理解,PE外部工具中许多其实都是备而无患,在PE中真正使用的工具极有限。因而一些程序用7Z极限压缩后打包成自解压程序可以节省不少的空间,但相对的说执行时间可能加长了。不过,分区工具ADDS的英文版,用WIM最大压缩后,体积约是5.8M,而用7Z极限压缩打包后,体积变到了4.7M,分区工具DG用WIM压缩后体积是1.95M,用7Z压缩打包约是1.38M,这些工具其实并不是很常用,类似的打包后将会使光盘体积节省不少,启动时虚拟的内存光盘也快些。


感谢了。

[ 本帖最后由 zxyy 于 2011-2-20 17:44 编辑 ]
回复

使用道具 举报

发表于 2011-2-19 13:17:35 | 显示全部楼层
收藏学习,谢谢网虫哈
回复

使用道具 举报

发表于 2011-2-22 11:11:24 | 显示全部楼层
感谢楼主给出这样好的教程(提取图标那一项,差点没学会)。之前下载过这个打包工具,但不知道如何使用。现在终于学会了,非常感谢楼主。我感觉有一点不方便,就是“高级”项“运行程序”下面的“文件路径”一栏要手动填写内容。
另外,可惜不能显示原文件版本号,见下图我打包的3.4.2版

[ 本帖最后由 wenxin 于 2011-2-22 11:46 编辑 ]
Snap4.jpg
回复

使用道具 举报

发表于 2011-2-22 15:22:50 | 显示全部楼层
图标还可以这样做,谢谢分享!学习了!
回复

使用道具 举报

发表于 2011-2-22 15:50:40 | 显示全部楼层
原帖由 wenxin 于 2011-2-22 11:11 发表
感谢楼主给出这样好的教程(提取图标那一项,差点没学会)。之前下载过这个打包工具,但不知道如何使用。现在终于学会了,非常感谢楼主。我感觉有一点不方便,就是“高级”项“运行程序”下面的“文件路径”一栏 ...

版本信息 用ResHacker从原文件复制,然后在新文件中 粘贴-编译脚本-保存-来替换
回复

使用道具 举报

发表于 2011-2-22 16:22:35 | 显示全部楼层
可以试试7z自解压程序制作工具 V2.0,7Z打包非常方便,出自自由天空
http://sky123.org/thread-19928-1-1.html

7z自解压程序制作工具 V2.0.part1.rar

400 KB, 下载次数: 421, 下载积分: 无忧币 -2

7z自解压程序制作工具 V2.0.part2.rar

400 KB, 下载次数: 369, 下载积分: 无忧币 -2

7z自解压程序制作工具 V2.0.part3.rar

172.13 KB, 下载次数: 400, 下载积分: 无忧币 -2

回复

使用道具 举报

发表于 2011-2-22 17:03:54 | 显示全部楼层
自自由天空

Easy7z_v2.1.2.0.exe
回复

使用道具 举报

发表于 2011-2-22 18:42:41 | 显示全部楼层
原帖由 hxj 于 2011-2-22 17:03 发表
自自由天空

Easy7z_v2.1.2.0.exe

恩~这个打包很方便~就是容易被误报病毒~
回复

使用道具 举报

发表于 2011-2-22 18:43:31 | 显示全部楼层
原帖由 hxj 于 2011-2-22 15:50 发表

版本信息 用ResHacker从原文件复制,然后在新文件中 粘贴-编译脚本-保存-来替换

发现有的打包工具选择upx压缩的时候 是不能用ResHacker编辑的 否则运行时会报错
回复

使用道具 举报

发表于 2011-2-22 19:17:16 | 显示全部楼层
原帖由 tzxy 于 2011-2-22 18:43 发表

发现有的打包工具选择upx压缩的时候 是不能用ResHacker编辑的 否则运行时会报错

是的,有的压缩成的自解压文件是无法用ResHacker编辑的,编译后就无法运行了,我也碰到过,只好删除版本信息(还能减小体积)或仍用7Z的版本信息。
回复

使用道具 举报

发表于 2011-2-22 21:35:51 | 显示全部楼层
原帖由 hxj 于 2011-2-22 15:50 发表

版本信息 用ResHacker从原文件复制,然后在新文件中 粘贴-编译脚本-保存-来替换

这样做版本信息出来了,可是软件不能正常运行了。运行时报错。
Snap4.jpg
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-30 11:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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