7-Zip 是一款性能相当出色的压缩软件,在常见的压缩格式中,7-Zip的压缩效率甚至超过了winrar,这一点大家可以通过对比相同文件夹的压缩结果来验证。然而,7-Zip的自解压功能相对薄弱,而这款7-Zip高级自解压文件生成工具正是为了弥补这一不足而设计的。该工具为7z高级自解压模块提供了直观的图形用户界面(GUI),同时也兼容官方的简化版本。它支持丰富的界面定制选项,包括提示信息和快捷方式的创建等;提供图标更改功能,既可以使用内置引擎,也可以调用外部的ResHacker工具;内置和外调SFX模块,确保只生成单一文件,避免产生冗余文件;具备导入和导出配置的功能,方便用户保存配置以便重复使用;能够从现有的自解压文件中提取SFX模块、配置和.7z压缩包资源;支持调用UPX等资源压缩工具,可将生成的自解压程序体积减少约50KB。

功能概述
解压路径设置
SFX模块预定义了一些常量:%%S代表自解压程序所在目录;%SYSTEMDRIVE%代表系统盘符(如C:);%PROGRAMFILES%代表系统盘下的"Program Files"文件夹。Windows相对路径中,.表示自解压程序所在目录,..表示其父目录。SFX配置中可以使用的环境变量包括%Path%等。如果未指定安装目录,程序将自动解压到临时文件夹,并在需要运行的程序执行完毕后,删除临时文件夹及其中的所有文件(适用于安装包释放临时文件的模式)。
导入与导出
当包含中文字符等非英文字符时,导出时应选择Unicode或UTF8编码。
其他功能
%%T代表安装目录,可用于"运行程序"和"快捷方式"等设置处。
配置说明
sfx自身的配置文件通常为.txt文件(UTF-8编码),该工具也可以直接解析(并非完全兼容);.7zSC是工具专用的配置文件,如果保存为UTF-8编码,也可以直接作为sfx配置使用(同样并非完全兼容)。
RTF文本处理
用户可以直接将已编辑好的rtf文本拖拽到编辑框中,或者调用外部编辑器。如果没有指定外部编辑器,系统将默认使用写字板。程序会自动将当前的rtf文本复制到内存中,用户只需在新打开的外部编辑器中粘贴并进行编辑;编辑完成后,将全部内容复制并粘贴回程序的编辑框即可。

MMDZip
Bandizip最新版
极客压缩
360压缩国际版
7-Zip压缩软件
WinRAR
ARCHPR
快压