电脑疯子技术论坛|电脑极客社区

微信扫一扫 分享朋友圈

已有 2992 人浏览分享

【软件教程】手把手教你怎么制作7z自解压文件!

[复制链接]
2992 2
7z具有高强度压缩比的优点,可以制作绿色软件,封装部署时候也可以用它来压缩文件夹,但是有的人不会,现在提供教程,与大家分享。

本文以千千静听为例。因为他是个绿色软件,所以可以制作自解压程序。
首先复制C:\Program Files下ttplayer文件夹啊到另外一个位置。
右击TTplayer文件夹,7z——添加到档案文件,在界面中选择极限压缩,其余不改,确定。

10_3181_4b9afd067ec876e.jpg (38.54 KB)
2009-1-24 20:01



打开7z高级自解压程序(SfxMaker7Zip),进行如下设置:

2.jpg (50.67 KB)
2009-1-24 20:01


3.jpg (42.66 KB)
2009-1-24 20:01



其中:%PROGRAMFILES%\表示C:\Program Files,因为我们想把它默认装到C:\Program Files,所以显示路径选择对话框不勾选。宽度设置为0 设置静默安装即是不出现对话框标题兰,只有一个banner!


选择自己的图标文件,不必放在ttplayer文件夹下,软件自动集成进去的!
%T代表安装路径,不要修改,后面是快捷方式的目标地址。可以设置5个快捷方式。
名称即是快捷方式的名称,其余不常用,不用设置 ,
如下图设置桌面快捷方式和开始菜单快捷方式 ,

5.jpg (39.26 KB)
2009-1-24 20:01


6.jpg (5.95 KB)
2009-1-24 20:01



一切设置完成,点击开始创建即可。 效果:
因为解压太快,所以解压的图片没法捕捉!大家见谅!


6.jpg (5.95 KB)
2009-1-24 20:01


7.jpg (21.34 KB)
2009-1-24 20:01




深入掌握及运用:



比如我们封装系统时候,需要压缩Program Files文件夹,需要注意三点:

1制作的时候必须进入Program Files,全选文件,右击7z——添加到档案文件,不能在Program Files上点击右键!并且设置为静默安装。

2解压路径设置为C:\,这个斜杠很重要,不能去掉写成C:

3如果在封装部署前调用它,在ylmf的配置文件里应该这么写,


;系统部署前运行的程序

[Before]

File1=C:\sysprep\driver.exe

File2= C:\sysprep\Program.exe -y -oC:\"

;系统部署时运行的程序

[RunOnce]

File1= C:\sysprep\Themes.exe -y -oC:\WINDOWS"




以上是参照小兵封装工具配置文件里的写法,小兵写法如下:


Ext1="C:\WINDOWS\temp\Drvtool.exe"

Ext2="C:\sysprep\MyDoc.exe"

Ext3="C:\sysprep\Themes.exe -y -oC:\WINDOWS"

Ext4="C:\sysprep\Program.exe -y -oC:\"

; 扩展接口,系统部署前运行,支持批处理及可执行程序

图片没法捕捉!大家见谅!

评论 2

501238658 501238658  合格会员  发表于 2009-2-1 22:55:29 | 显示全部楼层
看不到图片  贴子是好贴   一个字   顶

wangyunpeng wangyunpeng  正式会员  发表于 2009-3-26 17:20:01 | 显示全部楼层
不错学习了谢谢分享

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

本版积分规则

0

关注

0

粉丝

67

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Powered by Pcgho! X3.4

© 2008-2022 Pcgho Inc.