Inno Setup self-extracting archive

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |formattype=electronic |subcat=Archiving |extensions={{ext|exe}} }} '''Inno Setup self-extracting archive''' is the self-extracting archive format generated by th...")
 
(Add innoextract link to Software section, provide innoextract examples.)
 
(3 intermediate revisions by 3 users not shown)
Line 5: Line 5:
 
}}
 
}}
 
'''Inno Setup self-extracting archive''' is the self-extracting archive format generated by the ''Inno Setup'' installation software for Windows. It is based on [[PE]] executable format.
 
'''Inno Setup self-extracting archive''' is the self-extracting archive format generated by the ''Inno Setup'' installation software for Windows. It is based on [[PE]] executable format.
 +
 +
==== innoextract examples ====
 +
Extract example.exe to a directory named example:
 +
  innoextract --extract example.exe --output-dir example
 +
Extract example2.exe using Japanese [[wikipedia:Windows_code_page#East_Asian_multi-byte_code_pages|codepage]], and use Japan's timezone as file timestamps, into example2 directory:
 +
  TZ=Asia/Japan innoextract --extract example2.exe --codepage 932 --timestamp local --output-dir example2
 +
Extract example2.exe using Japanese codepage, Japan's timezone as timestamps, and files with Japanese localizations into example2-ja directory:
 +
  TZ=Asia/Japan innoextract --extract example2.exe --codepage 932 --timestamp local --output-dir example2-ja --language ja
 +
Same as above but for English localizations, and into example2-en directory instead:
 +
  TZ=Asia/Japan innoextract --extract example2.exe --codepage 932 --timestamp local --output-dir example2-en --language en
  
 
== Software ==
 
== Software ==
 
* [http://www.jrsoftware.org/isinfo.php Inno Setup]
 
* [http://www.jrsoftware.org/isinfo.php Inno Setup]
* [http://innounp.sourceforge.net/ Inno Setup Unpacker]
+
* [https://constexpr.org/innoextract/ innoextract]
 +
* [http://innounp.sourceforge.net/ innounp - Inno Setup Unpacker]
 +
 
 +
== Sample files ==
 +
* {{DexvertSamples|archive/innoSetupInstaller}}

Latest revision as of 10:46, 2 August 2025

File Format
Name Inno Setup self-extracting archive
Ontology
Extension(s) .exe

Inno Setup self-extracting archive is the self-extracting archive format generated by the Inno Setup installation software for Windows. It is based on PE executable format.

[edit] innoextract examples

Extract example.exe to a directory named example:

 innoextract --extract example.exe --output-dir example

Extract example2.exe using Japanese codepage, and use Japan's timezone as file timestamps, into example2 directory:

 TZ=Asia/Japan innoextract --extract example2.exe --codepage 932 --timestamp local --output-dir example2

Extract example2.exe using Japanese codepage, Japan's timezone as timestamps, and files with Japanese localizations into example2-ja directory:

 TZ=Asia/Japan innoextract --extract example2.exe --codepage 932 --timestamp local --output-dir example2-ja --language ja

Same as above but for English localizations, and into example2-en directory instead:

 TZ=Asia/Japan innoextract --extract example2.exe --codepage 932 --timestamp local --output-dir example2-en --language en

[edit] Software

[edit] Sample files

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox