解压 NSIS 可执行文件

解压 NSIS 可执行文件

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

Type = Nsis
Method = LZMA:25
Solid = +

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

有什么办法可以减压或者替代 7za 吗?

答案1

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

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

我还发现,在从http://www.7-zip.org,人们可以抓取并将 7z.exe 和 7z.dll 放在任意目录中,这样他们就有了自己的轻量但功能齐全的 7-zip 命令行版本。

可惜还有主文件和 dll 需要处理。而 7za.exe 没有依赖项。

如果您知道 7z.exe 的静态链接版本(无 dll)或者如何将它们制作成单个可执行文件的技巧,请告诉我。

干杯

相关内容