innoextract logo

innoextract Daniel Scharrer

Use this command to install innoextract:
winget install --id=dscharrer.innoextract -e

A tool to unpack installers created by Inno Setup

InnoExtract is a command-line tool designed to extract installers created by Inno Setup, enabling users to unpack these files without running them on Windows or using Wine. It supports a wide range of Inno Setup versions, from 1.2.10 to 6.2.2, and can handle modified variants such as MyIS and GOG.com's installers.

Key Features:

  • Cross-Platform Support: Built with C++, InnoExtract works seamlessly across various operating systems supported by CMake, Boost, liblzma, and optionally iconv.
  • Command-Line Interface (CLI): Offers a flexible and efficient way to extract installer contents directly from the command line.
  • Unsupported Setup Execution: Extracts installers without executing them on Windows or Wine, ensuring compatibility and ease of use.
  • Wine Compatibility: Allows extraction without relying on Wine, making it accessible to users across different platforms.

Audience & Benefit: InnoExtract is ideal for developers, system administrators, and game enthusiasts who need to extract installer contents efficiently. Its benefits include:

  • Efficiency: Quickly unpack installers for development, testing, or modification purposes.
  • Cross-Platform Compatibility: Works on Linux, FreeBSD, Windows, and macOS, ensuring broad accessibility.
  • Versatility: Extracts various game installers and patches, such as Wadjet Eye Games and Arx Fatalis, facilitating use with AGS and Arx Libertatis respectively.

Install InnoExtract via winget for a seamless experience, leveraging its powerful extraction capabilities across different environments.

Versions
1.9
License