Inno Setup Script

Inno Setup Script is a scripting/configuration language used by Inno Setup, a program that generates Windows installers written by Jordan Russel. A script is combined with several other files (mostly constituting the actual program that will be installed) to form the installer, a Portable Executable file. (For information on the generated files, see Inno Setup self-extracting archive.)

The current script format uses "a new script syntax" introduced alongside a conversion tool in version 1.1 (1999?). There does not seem to be any remaining public information on the old syntax.

Identification
There is no hard format for scripts, but most can be expected to have the "Setup" and "Files" sections, which start with lines consisting of and, respectively.

Examples

 * Examples on Github (Also contained within any Inno Setup installation.)

Software

 * Inno Setup
 * Compiler source on Github
 * Various 3rd-party tools
 * Old page

Links

 * Documentation