提取 WinRar 安装版中 SFX 模块及安装脚本的办法
提取 WinRar 安装版中 SFX 模块及安装脚本的办法
答案或建议:
假设Winrar 安装版的文件名为 winrarsc.exe。
1、提取 SFX 模块
1)用 upx 工具从 Winrar 安装版中提取 SFX 模块(若打包时 sfx 模块未用 upx 压缩过无效):
注:此时提取到的 install.sfx 是解压过的,打包前可再用 upx 压缩。
2)对于打包时 sfx 模块未用 upx 压缩过Winrar 安装版, 应使用UltraEdit 打开文件,查找“RAR!”,将从“RAR!”开始到文件结尾处的所有内容删除,文件剩下的部分另存为一个SFX文件,例如:“setup.sfx”(此方法由 BigBull 提供)。
2、提取安装脚本:
winrar cw winrarsc.exe setup.txt
或者
winrar cw winrarsc.exe setup.s
文章出自:http://www.baikewenda.com/tech/soft/7/6/a142202507.htm