inno setup制作安装包 V6.7.1 官方版
- 电脑软件
- 13.2M
- 0
- 2026-03-12
Inno Setup是一款Windows安装程序制作软件,采用Delphi语言开发,支持通过Pascal脚本实现安装流程的深度定制,支持32位与64位架构的混合安装。其开源特性与高度可定制性,使其既适合个人开发者快速打包工具软件,也能满足企业级应用对安装流程的严苛要求,解决传统安装工具复杂度高、成本高昂的问题,提供无捆绑、无广告的纯净安装体验。

1、安装包生成
支持创建单个EXE格式安装包,支持磁盘分卷安装
内置LZMA/LZMA2、bzip2、ZIP等多种压缩算法,最高可减少70%文件体积
提供固实压缩选项,优化重复文件存储效率
2、安装流程定制
支持完整安装、最小安装、自定义安装三种模式
通过[Tasks]段落实现组件化安装,用户可勾选数据库配置、示例文件等可选模块
支持多语言界面切换,内置中英文等30余种语言包
3、系统集成
注册表操作:支持HKCU、HKLM等根键下的键值读写与删除
文件关联:可配置文件类型与应用程序的关联关系
环境变量:支持修改PATH、系统变量等环境参数
4、安全机制
支持数字签名验证,兼容SHA-256、SHA-1等算法
提供后台静默安装模式,通过/SILENT参数隐藏所有界面
支持管理员权限检测与自动提权
1、脚本驱动架构
采用Pascal脚本语言,支持变量、函数、条件判断等编程结构
内置预处理器,支持宏定义与代码片段复用
提供Code段落直接调用Windows API,实现高级功能如服务管理
2、可视化定制能力
支持自定义安装向导背景图、按钮图标与字体样式
通过WizardStyle参数切换经典与现代界面风格
可修改安装步骤标题与提示文本
3、跨平台兼容性
支持x86、x64、ARM64等多架构安装包生成
自动识别系统Program Files目录
兼容Windows Server系列与嵌入式Windows系统
1、中文乱码问题
原因:脚本文件未保存为UTF-8 BOM编码
解决方案:在脚本编辑器选择"File"→"Save As",编码格式选择"UTF-8 with BOM"
2、管理员权限不足
现象:安装文件复制到Program Files时失败
解决方案:在[Setup]段落添加PrivilegesRequired=admin,并确保安装程序以管理员身份运行
免责声明:如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至66553826@qq.com举报,一经查实,本站将立刻删除。