草蜢7z自解压文件sfx 2.2版:
1,增加快捷方式可以建立到快速启动栏
2,使用VSTA透明皮肤
3,更换默认logo图片,并调整了默认窗口尺寸
7zSFX是将7z压缩包(*.7z)变成自解压格式(*.exe)的头部程序。
用7zSFX生成的自解压文件可使用config模式和命令行模式,7z解压属于覆盖解压,请保护好你的将要解压目录里的原始数据。
1, 既无config又没有命令行参数时,默认解压到当前目录与文件同名的文件夹,如test.exe将解压到test目录,三个窗口和标题内容全部按默认显示。
2, 当出现任何命令行参数时,将放弃config的所有设置,不管是否使用了config。
自解压文件命令行参数支持
-Fconfig.ini 使用一个名为config.ini文件,如果文件存在将放弃其他所有参数
-O"C:\TEST" 解压到c:\test目录
-C1标题{}内容 显示选择解压路径窗口(注意标题与内容用“{}”分开,下同)
-C2标题{}内容 显示选择解压过程窗口
-C3标题{}内容 显示选择解压完成窗口
-W350 调整窗口宽度到350(默认414)
-H140 调整窗口高度到140(默认130)
-Z80 调整窗口主图高度到80(默认71)
-T8 调整条形图高度到8(默认6)
3, config设置
参数见config.txt文件里的注释,注意一定要保证第一行和最后一行的内容不要修改和删除,缺少和改变这两行信息,程序将视作无config设置存在。
第一行内容:
;!@Install@!UTF-8!
最后一行内容:
;!@InstallEnd@!
命令行使用的ini文件与config文件相同,但可以不要第一行和最后一行。
4,生成EXE方法
制作bat文件,内容如下:
A---不需要config时
copy /b 7z.sfx+7z包.7z EXE文件.exe
B---需要config时
copy /b 7z.sfx+config.txt+7z包.7z EXE文件.exe