
Installer behaviour commands (such as show/hide/wait/etc).Reboot support, including delete or rename on reboot.Window finding based on class name or title (for is-application-running detection).Powerful string and integer manipulation.Registry key reading/setting/enumerating/deleting.Executable execution (shell execute and wait options).DLL loading (ActiveX control registration/deregistration, extension DLL calling, etc).File/directory copying, renaming, deletion.File extraction (with configurable overwrite parameters).Installers have their own VMs that let you write code that can support:.
A lovely coding experience with elements of PHP and assembly (includes 20 general purpose variables, a stack, real flow control, etc). User interface changeable from head to toe. Optional Silent mode for automated installations. Installers can be as large as 2GB (theoretically - when building on Win9x the limit seems to be around 500MB, however building on NT then installing on Win9x works with larger sizes). 25 translations available including German, French, Spanish, Italian, Dutch, Chinese and more. Easy to use plug-in system (includes plug-ins for generic dialog construction and user interaction, as well as HTTP downloading). Multiple install configurations (usually Minimal, Typical, Full), and custom configuration. Customizable appearance (background, icons, text, checkmarks, images). Ability to detect destination directory from the registry, and let the user override (or not let them). Ability to display a license agreement, text or RTF. Approximately 20-40k overhead over compressed data size (depending on features enabled, compression algorithm, and so on - the default options are ~34k). The installer can compress everything together, or individually. Compression choices of zlib or bzip2 based compression. Optional installer self-verification using a CRC32. Uninstall support (installer can automagically generate an uninstaller). Generates self contained, win32 executable installer. SuperPiMP™ technology (so advanced, so amazing, we won't even tell you what it is). NSIS 2.0+ exist and are much more advanced and efficient. Note: this is the NSIS page for NSIS < 2.0. Nullsoft "SuperPiMP" Install System NSIS Nullsoft (SuperPiMP|Scriptable) Install System