贝博恩创新科技网

createinstall free教程怎么用?

CreateInstall Free 简介

CreateInstall 是一款功能非常强大的安装程序制作工具,其免费版 CreateInstall Free 已经能满足绝大多数个人开发者和中小型项目的需求。

createinstall free教程怎么用?-图1
(图片来源网络,侵删)

主要特点:

  • 完全免费:个人和商业均可免费使用。
  • 小巧便携:安装包很小,解压即用,无需安装。
  • 功能强大:支持文件复制、注册表操作、快捷方式创建、INI文件修改、环境变量设置、解压缩、运行外部程序等。
  • 脚本化:通过项目文件(.cis)来定义安装流程,非常灵活。
  • 多语言支持:可以轻松创建多语言安装包。

适用场景: 为你的软件、游戏、文档、字体、插件等制作一个专业的安装程序,方便用户部署。


准备工作

  1. 下载软件: 访问官方网站下载最新版的 CreateInstall Free: http://www.createinstall.com/download/

  2. 解压软件: 下载的是一个压缩包(如 cisfree.zip),将其解压到一个固定的文件夹,D:\Tools\CreateInstall

    createinstall free教程怎么用?-图2
    (图片来源网络,侵删)
  3. 准备你的文件: 将所有需要被安装的文件(如 .exe, .dll, 图片, 文档等)整理到一个文件夹中。D:\MyProject\MyApp_Files


核心概念:项目文件

CreateInstall 的工作核心是 项目文件.cis 文件),你可以把它理解为一个“安装脚本”或“施工图纸”,你在这个项目文件中定义好所有安装步骤,然后通过它来生成最终的安装包(.exe.msi)。


详细教程:创建你的第一个安装包

我们将通过一个完整的实例,一步步创建一个安装程序,假设我们要安装一个名为 "My Simple App" 的软件。

第一步:创建新项目

  1. 打开解压后的 CreateInstall.exe 文件。
  2. 点击菜单栏的 File -> New (或直接按 Ctrl + N)。
  3. 此时会弹出一个 “New Project” 向导窗口,让你选择安装包的类型。
    • Standard (Standard.exe):最常用,生成一个独立的 .exe 安装文件,适合所有用户。
    • Silent (Silent.exe):静默安装版,适合高级用户或自动化部署。
    • Windows Installer (Setup.msi):生成标准的 .msi 安装包,需要系统支持。
    • Portable (Portable.exe):便携版,不修改系统,直接运行。
  4. 对于初学者,我们选择最常用的 Standard,然后点击 OK

第二步:设置基本信息

现在你将看到主界面,左侧是项目结构树,右侧是属性设置区。

createinstall free教程怎么用?-图3
(图片来源网络,侵删)
  1. 设置产品信息: 在左侧的树状图中,点击 [Project] -> [Information]

    • Name: 输入你的产品名称,"My Simple App",这将是安装程序的标题。
    • Version: 设置版本号,"1.0.0.0"。
    • Publisher: 输入你的公司或个人名称,"My Company"。
    • URL: 输入你的网站地址(可选)。
  2. 设置安装程序界面: 点击 [Project] -> [Setup]

    • Title: 这里会自动填充 [Information] 中的产品名,可以修改,"欢迎使用 My Simple App 安装向导"。
    • Bitmap: 你可以点击右侧的按钮,选择一张 .bmp 图片作为安装向导的背景图(尺寸建议 500x375 像素)。
    • Icon: 选择一个 .ico 文件作为安装程序的图标。

第三步:添加要安装的文件

这是最核心的一步。

  1. 在左侧树状图中,右键点击 [Files] -> [Files],然后选择 Add Files...

  2. 在弹出的窗口中,选择你之前准备好的所有文件(D:\MyProject\MyApp_Files 下的所有内容),然后点击 打开

  3. 你会看到所有文件都被添加到了列表中。

  4. 设置文件的目标路径(非常重要!)

    • 选中你刚刚添加的文件(或文件夹)。
    • 在右侧的属性区,找到 Destination 属性。
    • 默认可能是 {app},这是一个特殊的变量,代表“用户选择的安装目录”,我们通常希望所有文件都安装到同一个目录下,所以保持 {app} 即可。
    • {app} 变量:这是最重要的变量之一,它指向程序安装的根目录(C:\Program Files\My Company\My Simple App)。

第四步:创建快捷方式

为了让用户能方便地启动你的程序,需要创建快捷方式。

  1. 在左侧树状图中,右键点击 [Shortcuts] -> [Shortcuts],选择 Add Shortcut...
  2. 在弹出的窗口中:
    • Name: 输入快捷方式的名称,"My Simple App"。
    • Description: 输入描述(可选)。
    • Icon: 为快捷方式选择一个图标(通常选择你主程序的 .exe 文件)。
    • File: 点击右侧按钮,选择你希望快捷方式指向的文件,通常是你主程序的 .exe 文件,CreateInstall 会自动在文件名前加上 {app} 变量。
    • Working Directory: 设置快捷方式的工作目录,通常也是 {app}
    • Location: 选择快捷方式放置的位置,"Start menu" (开始菜单) 或 "Desktop" (桌面),你可以创建子文件夹,如 "Start menu" -> "My Company" -> "My Simple App"。

第五步:修改注册表(可选)

如果你的程序需要写入注册表信息(例如文件关联、配置信息等),可以在这里操作。

  1. 在左侧树状图中,右键点击 [Registry] -> [Registry],选择 Add Key...Add Value...
  2. 注意:注册表操作需要非常小心,错误修改可能导致系统问题,对于初学者,如果不确定,可以跳过此步。

第六步:编译项目,生成安装包

所有设置完成后,就可以生成最终的安装程序了。

  1. 点击菜单栏的 Build -> Build(或按 F9)。
  2. 软件会开始编译你的项目,在底部的输出窗口中可以看到编译进度。
  3. 编译成功后,会弹出一个提示窗口,告诉你安装包已经生成。
  4. 默认情况下,生成的 .exe 文件会保存在你项目文件(.cis)所在的 Output 文件夹中。

进阶功能与技巧

创建卸载程序

CreateInstall 会自动为你创建卸载程序,无需手动配置,用户在“控制面板” -> “程序和功能”中可以找到并卸载。

添加安装前/后的提示信息

你可以在安装过程中添加自定义信息窗口。

  • 在左侧树状图中,找到 [Actions] -> [Before Installation][After Installation]
  • 右键点击,选择 Add Message
  • 在右侧可以设置标题、内容、图标(信息、警告、错误等)。

创建“安装目录选择”对话框

为了让用户自由选择安装位置,需要添加一个对话框。

  1. 在左侧树状图中,找到 [Dialogs] -> [Dialogs]
  2. 右键点击,选择 Add Dialog
  3. 在弹出的模板列表中,选择 "Select folder""Select folder with tree"
  4. 选中这个新添加的对话框,在右侧属性中,将其 Order 值设置为 1(或者拖动到对话框列表的最上方),这样它就会在安装开始时第一个显示。

使用变量

CreateInstall 使用了大量变量来简化路径配置。

  • {app}: 安装目录。
  • {win}: Windows 目录 (通常是 C:\Windows)。
  • {sys}: System32 目录 (通常是 C:\Windows\System32)。
  • {userappdata}: 当前用户的 AppData 目录 (C:\Users\YourName\AppData\Roaming)。
  • {commonappdata}: 所有用户的 AppData 目录。
  • {src}: 源文件所在目录(即你存放 .cis 项目和安装文件的目录)。

示例:如果你想在安装目录下创建一个 config.ini 文件,

分享:
扫描分享到社交APP
上一篇
下一篇