TypechoJoeTheme

霍雅的博客

登录
用户名
密码
/
注册
用户名
邮箱

霍雅

追求源于热爱,极致源于梦想!
网站页面

Inno Setup 安装包拆包

2025-12-30
/
0 评论
/
142 阅读
/
正在检测是否收录...
12/30


把 Inno Setup 打包的 .exe 安装程序里的文件解出来到指定目录,不执行安装流程。


1) 进入安装包所在目录,确认文件名

cd /d "安装包所在目录" dir

记下安装包文件名,例如:xxx.exe


2) 快速判断是不是 Inno Setup(不运行)

findstr /m /i "Inno Setup" "xxx.exe" findstr /m /i "Inno Setup Module" "xxx.exe"`
  • 如果命令输出了 xxx.exe,基本可以判定是 Inno Setup(或至少包含其标识)。

3) 准备输出目录

mkdir D:\out


4) 下载并解压 innounp-2(推荐,支持新版本 Inno)


mkdir D:\tools 
cd /d D:\tools  

curl -L -o innounp-2.zip https://www.rathlev-home.de/tools/download/innounp-2.zip 

powershell -command "Expand-Archive -Force -LiteralPath 'D:\tools\innounp-2.zip' -DestinationPath 'D:\tools\innounp-2'"  

dir D:\tools\innounp-2

确认目录里有 innounp.exe


5) 先列出安装包内文件清单(推荐先做)


`D:\tools\innounp-2\innounp.exe -v "xxx.exe"`

用途:确认识别到的 Inno 版本、内部有哪些文件。


6) 正式解包(通用命令)

`D:\tools\innounp-2\innounp.exe -x -m -y -d"D:\out" "xxx.exe"`

参数速记

  • -x:解包/提取文件
  • -d"目录":指定输出目录
  • -m:连同内嵌内容一起处理(常用)
  • -y:自动覆盖(批量操作方便)

7) 验证解包结果

dir /s D:\out

朗读
赞(0)
版权属于:

霍雅的博客

本文链接:

https://6666345.xyz/bk/index.php/archives/559/(转载时请注明本文出处及文章链接)

评论 (0)

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月