myfreeer/7z-build-nsis

7-zip build and package script with nsis script decompiling using ms visual studio

391

stars

122

commits

Batchfile

primary language

Sep 6, 2026

updated

7-zip
7zip
build-automation
build-script
build-scripts
microsoft-visual-studio
ms-visual-studio
nsis
nsis-decompiling
nsis-script-decompiling

README

7z-build-nsis

7-zip build script with nsis script decompiling using ms visual studio

This build can unpack nsis script, eg. [NSIS].nsi or [LICENSE].txt from nsis installer. This feature is disable in official versions since 15.05, after which official versions are only able to unpack files from installer.

Notice: Only executables depending on 7z.dll can unpack nsis packages, 7zcl, 7za, 7zr would not unpack nsis package, like official ones.

Badges

Build status Downloads Latest Release Latest Release GitHub license

Prerequisites

  • Visual Studio 2015 or 2017 or 2022
  • 7z.exe in PATH or current folder.
  • Internet accessible (with powershell Net.WebClient).

Usage

Clone this repo and run 7-zip-build.bat in Developer Command Prompt of Visual Studio

Credits

Contributors

myfreeer

122 commits

myfreeer/7z-build-nsis

7-zip build and package script with nsis script decompiling using ms visual studio

391

stars

122

commits

Batchfile

primary language

Sep 6, 2026

updated

7-zip
7zip
build-automation
build-script
build-scripts
microsoft-visual-studio
ms-visual-studio
nsis
nsis-decompiling
nsis-script-decompiling

README

7z-build-nsis

7-zip build script with nsis script decompiling using ms visual studio

This build can unpack nsis script, eg. [NSIS].nsi or [LICENSE].txt from nsis installer. This feature is disable in official versions since 15.05, after which official versions are only able to unpack files from installer.

Notice: Only executables depending on 7z.dll can unpack nsis packages, 7zcl, 7za, 7zr would not unpack nsis package, like official ones.

Badges

Build status Downloads Latest Release Latest Release GitHub license

Prerequisites

  • Visual Studio 2015 or 2017 or 2022
  • 7z.exe in PATH or current folder.
  • Internet accessible (with powershell Net.WebClient).

Usage

Clone this repo and run 7-zip-build.bat in Developer Command Prompt of Visual Studio

Credits

Contributors

myfreeer

122 commits

Languages

Batchfile

88.0%

Shell

12.0%