CreateInstall 图解教程:从零开始制作你的第一个安装包
什么是 CreateInstall?
CreateInstall 是一款功能强大且免费的安装程序制作工具,它可以将你的应用程序、文档、图片等所有相关文件打包成一个独立的 .exe 安装文件,这个安装文件具有现代化的界面,支持文件解压、快捷方式创建、注册表修改、桌面图标添加等高级功能。

优点:
- 完全免费:对于个人和商业用途都免费。
- 功能强大:能满足绝大多数软件安装包的制作需求。
- 界面直观:采用项目向导和步骤式操作,上手简单。
- 体积小巧:软件本身只有几 MB,生成的安装包也很干净。
准备工作
在开始之前,请确保你已经准备好了以下内容:
-
下载并安装 CreateInstall:
- 访问官方网站:https://www.createinstall.com/
- 下载最新版本的 CreateInstall(目前是 CreateInstall Free)。
- 运行安装程序,按照提示完成安装,安装过程非常简单,一路点击“下一步”即可。
-
整理你的项目文件:
(图片来源网络,侵删)- 创建一个新的文件夹,
MyApp_Installer。 - 将你的所有应用程序文件(如
.exe,.dll, 配置文件,说明文档等)复制到这个文件夹中。保持文件夹结构清晰,因为 CreateInstall 会按照这个结构来创建安装包。
示例文件结构:
MyApp_Installer/ ├── MyApp.exe ├── help/ │ └── manual.pdf ├── readme.txt └── images/ └── logo.ico - 创建一个新的文件夹,
图解教程:一步步创建安装包
我们开始创建安装包。
步骤 1:启动 CreateInstall 并新建项目
- 打开 CreateInstall 程序。
- 在欢迎界面,点击 “新建项目” 按钮。
步骤 2:选择项目类型
CreateInstall 提供了多种项目类型,对于初学者,我们选择最常用的 “标准项目”。
- 标准项目:创建一个传统的、功能全面的安装程序。
- 快速项目:创建一个非常简单的安装包,步骤较少。
- 自解压文件:创建一个不包含安装逻辑的、自解压的压缩包。
点击 “标准项目”,然后点击 “下一步”。

步骤 3:设置基本信息
这一步是设置安装程序的基本信息,这些信息会显示在安装界面上。
- 名称:输入你的软件名称,我的第一个软件”。
- 版本:设置软件的版本号,
0.0.0。 - 发布者:输入你的公司或个人名称。
- 网站:输入你的软件官网地址(可选)。
填写完毕后,点击 “下一步”。
步骤 4:选择要安装的文件
这是最关键的一步,我们需要告诉 CreateInstall 哪些文件需要被打包。
- 点击 “添加文件” 按钮。
- 在弹出的文件选择窗口中,按住
Ctrl键,选中我们之前准备好的MyApp_Installer文件夹中的 所有文件和子文件夹。 - 点击 “确定”。
你会看到文件列表中已经包含了你选择的所有文件,并且保持了原有的文件夹结构。
提示:CreateInstall 支持添加文件、文件夹、甚至 URL 链接,你可以随时添加或删除。
完成后,点击 “下一步”。
步骤 5:设置安装选项
这一步用于配置安装程序的默认行为。
-
安装目录:
- 默认目录:这是用户安装时默认选择的路径,通常设置为
%ProgramFiles%\你的软件名称。 - 名称:输入一个友好的文件夹名,
My First App。 - 勾选 “允许用户更改目录”,这样用户就可以在安装时选择其他位置。
- 默认目录:这是用户安装时默认选择的路径,通常设置为
-
开始菜单文件夹:
- 勾选 “在开始菜单中创建文件夹”。
- 输入一个文件夹名称,
我的第一个软件。 - 勾选 “为应用程序创建快捷方式”,这样安装后就会在开始菜单中生成快捷方式。
-
桌面图标:
- 勾选 “在桌面上创建快捷方式”,这样安装后会在桌面生成快捷方式。
-
文件关联:
- 如果你需要你的软件能打开特定类型的文件(如
.myapp),可以在这里设置,本教程暂不使用。
- 如果你需要你的软件能打开特定类型的文件(如
设置完毕后,点击 “下一步”。
步骤 6:配置安装程序界面
你可以自定义安装程序的界面,让它看起来更专业。
- 安装窗口顶部的标题,通常与软件名称一致。
- 位图:
- 点击 “浏览”,选择一个
.bmp格式的图片(通常是 150x57 像素)。 - 这个图片会显示在安装界面的左上角,你可以用我们准备的
logo.ico文件,或者使用任何图片转换工具将其转为.bmp格式。
- 点击 “浏览”,选择一个
- 许可证协议:
- 勾选 “显示许可证协议”。
- 点击 “浏览”,选择一个
.txt或.rtf格式的协议文件。
- 运行程序:
- 勾选 “安装完成后运行程序”。
- 点击 “浏览”,选择安装后的主程序,
[INSTALLDIR]MyApp.exe,这里的[INSTALLDIR]是一个变量,代表用户选择的安装目录。
配置好后,点击 “下一步”。
步骤 7:确认设置
CreateInstall 会将你之前设置的所有信息汇总在一个列表中,请仔细检查一遍,确保所有设置都正确无误。
确认无误后,点击 “下一步”。
步骤 8:编译和生成安装包
这是最后一步,CreateInstall 将根据你的项目设置来生成最终的安装文件。
- 输出文件:点击 “浏览”,选择一个位置来保存生成的
.exe安装包,可以保存在桌面。 - 文件名:给安装包起一个名字,
MyApp_Setup.exe。 - 点击 “编译” 按钮。
CreateInstall 开始工作,你会看到进度条在移动,这个过程可能需要几秒钟到几分钟,取决于你的文件大小。
编译完成后,会弹出一个提示框,告诉你安装包已成功创建。
测试你的安装包
恭喜你!现在你已经成功创建了自己的安装包。
- 找到你刚刚保存的
MyApp_Setup.exe文件。 - 双击运行它,你会看到一个熟悉的安装界面。
- 按照提示点击“下一步”、“同意”、“安装”,完成安装。
- 安装完成后,检查你的桌面、开始菜单是否出现了快捷方式,并尝试运行程序,确保一切正常。
总结与进阶
通过以上 8 个步骤,你已经掌握了 CreateInstall 的基本用法,它是一个非常灵活的工具,除了上述功能,你还可以探索:
- 条件语句:根据用户的操作系统(如 32 位或 64 位)来决定安装哪些文件。
- 注册表操作:在安装时向注册表写入信息,或在卸载时删除。
- 变量:使用
[INSTALLDIR],[DESKTOPDIR]等变量来动态获取路径。 - 自定义操作:在安装前、安装后、卸载前、卸载后执行特定的命令或脚本。
希望这份详细的图解教程对你有帮助!祝使用愉快!
