无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 50167|回复: 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, 下载次数: 3660)        7zSfxTool.part2.rar (388.34 KB, 下载次数: 3286)        7zSfxTool.part3.rar (308.44 KB, 下载次数: 3222)


一、到官网下载此程序,筛选后用7z打包。点击下载



二、右键点选“DiskGenius.exe》7-7zip》打开压缩包”,提取DiskGenius.exe\.rsrc\ICON\中的相关图标文件备用(也可以用ResHacker 3.5或其他软件提取)


三、双击7zSfxTool.exe,将生成的7z文件拖入“文件”窗口。


四、点选“常规”选择,设置如下图:


五、点选“高级》运行程序”,在文件路径窗口输入 DiskGenius.exe 


六、点选“其他”选项,选择正确的图标位置和UPX.EXE压缩插件路径,执行“开始创建”生成“DiskGenius_Setup.exe”,,如果准备修改生成文件的版本信息,取消“压缩器....”选项,修改完成后,用这个批处理再压缩一下。 USP批处理,直接拖到相应CMD文件.rar (283.19 KB, 下载次数: 2056)


七、到这一步就算制作完成了最简单的单文件版,PE或正常桌面系统都可以使用,双击执行DiskGenius_Setup.exe后,会将文件临时解压到系统的临时文件下并启动DiskGenius.exe,关闭DiskGenius.exe程序后,所有临时文件自动删除




八、用PECMD参数制作PE专用的单文件版,以将程序解压到“X:\Program Files%\DiskGenius”为例(制作解压到固定路径,运行程序前先执行 .INI或CMD等程序,执行后不删除解压文件的单文件版,)

1.新建一个.INI或.CMD文件,比如MAIN.INI或SETUP.CMD,代码如下:

MAIN.INI代码:
------------------------------------------------
//删除原始快捷并重新建立快捷
FILE %Programs%\磁盘管理\DiskGenius磁盘工具.LNK
LINK %Programs%\磁盘管理\DiskGenius磁盘工具,%ProgramFiles%\DiskGenius..exe
//执行程序
EXEC %ProgramFiles\DiskGenius..exe
------------------------------------------------


SETUP.CMD代码(这只是个例子,对于DiskGenius来说,创建CMD没有意义,如果是制作其他带有.REG等注册信息的单文件版,才用到.CMD
------------------------------------------------
::删除原始快捷并重新建立快捷
PECMD FILE %%Programs%%\磁盘管理\DiskGenius磁盘工具.LNK
PECMD LINK %%Programs%%\磁盘管理\DiskGenius磁盘工具,%ProgramFiles%\DiskGenius..exe
::执行程序
START "%ProgramFiles%\DiskGenius..exe"
------------------------------------------------


2.将MAIN.INI或SETUP.CMD放到DiskGenius文件夹,重新打包。

3.只要在“常规》解压路径”栏添加固定路径,就可以实现执行完程序后,所有文件依然存在且可以再次使用。


3.高级》运行程序栏要根据启动文件的不同输入参数:



4.“其他”选项为固定模式,没有改变,,压缩器UXP.EXE的选择可以使生成的DiskGenius_Setup.exe减小50k体积。


5.在PECMD.INI或其他外剖配置.INI文件中加入建立快捷方式的参数,使PE启动后首先建立DiskGenius_Setup.exe的快捷。
LINK %Programs%\磁盘管理\DiskGenius磁盘工具,DiskGenius_Setup.exe\DiskGenius..exe


[ 本帖最后由 网虫2008 于 2011-2-23 05:14 编辑 ]

评分

参与人数 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
回复

使用道具 举报

85#
发表于 2024-8-1 01:30:29 | 只看该作者
感谢分享
回复

使用道具 举报

84#
发表于 2024-7-31 21:12:37 | 只看该作者
Easy7z_2.1.2.0.part1.rar (1 MB, 下载次数: 0)
Easy7z_2.1.2.0.part2.rar (1 MB, 下载次数: 0)
Easy7z_2.1.2.0.part3.rar (1 MB, 下载次数: 0)
Easy7z_2.1.2.0.part4.rar (270.15 KB, 下载次数: 0)
回复

使用道具 举报

83#
发表于 2024-7-31 16:23:24 | 只看该作者
2011yang1238 发表于 2014-2-17 13:47
谢谢,用这个制作自解压单文件比WINRAR小很多。能说一下怎么弄自解压QQ吗?自己弄了一下,自解压QQ在WIN7PE ...

虽然是是10年前了,我也想问一下,这个桌面图标怎么创建。
回复

使用道具 举报

82#
发表于 2023-1-29 17:06:37 | 只看该作者
好教程,用心学习,辛苦分享。
软件绝对是个好帮手。
回复

使用道具 举报

81#
发表于 2018-5-3 13:38:02 | 只看该作者

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

使用道具 举报

80#
发表于 2017-2-14 14:24:02 | 只看该作者
diy好工具
回复

使用道具 举报

79#
发表于 2014-12-10 15:23:47 | 只看该作者
看了老大的教程,终于制作成功了,非常感谢。
回复

使用道具 举报

78#
发表于 2014-8-2 11:41:25 | 只看该作者
这个学习一下,谢谢
回复

使用道具 举报

77#
发表于 2014-8-2 08:24:38 来自手机 | 只看该作者
还没接触过这个工具,学习来了。
回复

使用道具 举报

76#
发表于 2014-7-24 00:40:57 来自手机 | 只看该作者
,亅
回复

使用道具 举报

75#
发表于 2014-4-2 18:26:49 来自手机 | 只看该作者
好工具。我支持!谢谢楼主
回复

使用道具 举报

74#
发表于 2014-3-5 10:42:16 | 只看该作者
这么老的贴..顶上去
回复

使用道具 举报

73#
发表于 2014-2-17 13:47:53 | 只看该作者
谢谢,用这个制作自解压单文件比WINRAR小很多。能说一下怎么弄自解压QQ吗?自己弄了一下,自解压QQ在WIN7PE能用(双击后解压到X盘启动程序并且在桌面能创建图标),WIN8PE、WIN8.1的能解压到X盘启动程序,桌面创建不了图标。不知是不是弄错了步骤。

2014-02-17_134410.jpg (98.07 KB, 下载次数: 159)

2014-02-17_134410.jpg
回复

使用道具 举报

72#
发表于 2014-2-17 05:18:23 | 只看该作者
need english version. thanx.
回复

使用道具 举报

71#
发表于 2014-2-2 21:30:24 | 只看该作者
此贴必火,‘留’芳百世.
回复

使用道具 举报

70#
发表于 2014-2-1 10:05:27 | 只看该作者
修改生成文件的版本信息,不知道怎么操作?请老师指点!
回复

使用道具 举报

69#
发表于 2013-11-4 23:16:00 | 只看该作者
非常不错 谢谢谢
回复

使用道具 举报

68#
发表于 2013-10-21 21:18:39 来自手机 | 只看该作者
支持
回复

使用道具 举报

67#
发表于 2013-10-21 12:55:03 | 只看该作者
学习了,谢谢楼主的分享!
回复

使用道具 举报

66#
发表于 2013-7-20 16:48:31 | 只看该作者
谢谢楼主分享

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

使用道具 举报

65#
发表于 2013-7-12 20:50:10 | 只看该作者
感谢分享啊
回复

使用道具 举报

64#
发表于 2013-4-13 09:28:12 | 只看该作者
我用楼主的方法打包diskgen效果很好,只是用来打包带文件夹的就提示找不到路径,比如WinNTSetup2.3.5.2,里面有个Tools文件夹。楼主能指点一下吗?
回复

使用道具 举报

63#
发表于 2013-4-13 07:24:25 | 只看该作者
不错
回复

使用道具 举报

62#
发表于 2013-4-13 01:16:15 | 只看该作者
这个教程很好,谢谢分享.
回复

使用道具 举报

61#
发表于 2013-1-24 09:52:05 | 只看该作者
授人以渔啊,感谢楼主。
回复

使用道具 举报

60#
发表于 2012-2-20 22:38:51 | 只看该作者
这东西制作的,在pe里使用会蓝屏
回复

使用道具 举报

59#
发表于 2012-2-19 18:21:20 | 只看该作者

回复 #60 mhmdmhj 的帖子

你提供的地址都不能下载了
回复

使用道具 举报

58#
发表于 2012-2-19 15:38:51 | 只看该作者
单文件也可这么制作,学习了。
回复

使用道具 举报

57#
发表于 2012-2-19 11:00:35 | 只看该作者
7-Zip SFX Tool 最新版是3.6.1.199  地址:http://hi.baidu.com/zhfi1022/blo ... f6781bb31bba8e.html
回复

使用道具 举报

56#
发表于 2012-2-19 09:42:50 | 只看该作者
原帖由 网虫2008 于 2011-2-18 14:40 发表
以制作“DiskGenius单文件版”为例:


前提:
1.官网下载7-zip并安装或用带有7z程序的PE系统操作。点击下载7-Zip
2.下载7zSfxTool自解压工具及UPX.EXE压缩插件:
113444       113445       113446


...

非常感谢,受益匪浅。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-24 16:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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