Распаковать исполняемый файл NSIS

Распаковать исполняемый файл NSIS

Я пытаюсь распаковать исполняемый файл NSIS. С помощью графической версии 7zip я могу это сделать, и исполняемый файл отображается как:

Type = Nsis
Method = LZMA:25
Solid = +

С версией командной строки 7za я не могу этого сделать, но это странно, так как с помощью 7za можно сжимать, используя -m1=LZMA:d=25

Есть идеи по распаковке или альтернативе 7za?

решение1

Существует отдельная портативная версия 7-zip от стороннего разработчика. http://portableapps.com/apps/utilities/7-zip_portable

Его можно записать на USB-накопитель, а 7z.exe можно использовать так же, как 7za.exe, но он способен работать с файлами NSIS exe.

Я также обнаружил, что после установки стандартного 7-zip изhttp://www.7-zip.org, можно взять и поместить 7z.exe и 7z.dll в любой каталог, и у вас будет собственная облегченная, но полнофункциональная версия 7-zip для командной строки.

Жаль, что еще нужно идти с основным файлом плюс dll. Вместо этого 7za.exe не имеет зависимостей.

Если вам известна статическая связанная версия 7z.exe (без dll) или способ сделать из них один исполняемый файл, пожалуйста, дайте мне знать.

ваше здоровье

Связанный контент