解压 NSIS 可执行文件

ant*_*nio 4 windows compression nsis 7-zip

我正在尝试解压缩 NSIS 可执行文件。使用 7zip 的 GUI 版本,我可以执行此操作,并且 exe 列出为:

Type = Nsis
Method = LZMA:25
Solid = +
Run Code Online (Sandbox Code Playgroud)

使用命令行版本 7za 我无法执行此操作,但这很奇怪,因为可以使用 -m1=LZMA:d=25 使用 7za 进行压缩

有解压的想法或者 7za 的替代品吗?

ant*_*nio 5

第三方有一个单独的不同便携式版本的 7-zip。 http://portableapps.com/apps/utilities/7-zip_portable

这个可以放在 USB 驱动器上,7z.exe 的使用方式与 7za.exe 非常相似,但它能够处理 NSIS exe 文件。

我还发现,从http://www.7-zip.org安装标准 7-zip 后,人们可以抓取 7z.exe 和 7z.dll 并将其放在任何目录中,并且她/他拥有她/他自己的光但 7-zip 的完整命令行版本。

可惜还是要加上主文件加上dll。相反,7za.exe 没有依赖项。

如果您知道 7z.exe 的静态链接版本(无 dll)或从中创建单个可执行文件的技巧,请告诉我。

干杯