




已阅读5页,还剩38页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 1 利用利用 AdvancedAdvanced InstallerInstaller 制作制作 1 1 Advanced Installer 软件介绍及准备软件介绍及准备 在进行软件分发时 我们希望软件在安装过程中无需与用户进行交互 但是现实中 有很 多软件并没能直接提供这样的功能 对于不太符合条件的软件 我们考虑使用第三方工具为这 些不符合条件的安装程序重新进行打包 将其做成 MSI 类型的安装文件 要将 exe 格式的软件重新打包成 msi 格式的软件 可以使用 Advanced Installer 打包 工具 1 2 制作环境制作环境 1 安装一个 干净 的操作系统 这个干净的系统 最好只是包括了操作系统和各项系统驱动程序 没有什么特殊的桌面 设置 没有网络驱动器 至于系统补丁微软说可以装 但我是在没有安装系统补丁的情况下 制作的 网上有人说按照这种提示没有做成过 因为我们在日常的管理过程中经常会针对一些 小软件自己制作成 MSI 包 所以 VM 是最好的辅助工具 制作完成 MSI 后直接用快照恢复就 可以了 2 安装 Advanced Installer Advanced Installer 工具我们可以从网上下载 下载后开始安装 安装完毕后我们检查一下 这里安装的是 Advanced Installer 6 4 的 版本 默认安装路径为 C Program Files Caphyon Adanced Installer 1 3 制作步骤制作步骤 我们进行软件的重新打包时需要使用到 Advanced Installer 工具中的 Repackager 使 用的原理跟 WinINSTALL LE 一样 就是执行两次系统的快照扫描 将两次快照扫描之间的系 统和注册表的变化对比后 将差异记录并保存 再结合程序打包成为相应的 msi 包 1 进行软件重新打包器向导 3 进入重新包装器向导欢迎界面 选择要打包的应用程序的路径 4 进入收集打包程序的信息页面 在产品名称 产品版本 公司名称中输入相应的信息 这里选择 ACDSee 3 1 来测试 点击 下一步 继续打包过程 5 选择快照方式 此处选择 开始一个新的系统捕获 点击 下一步 继续打包过程 6 进行输入路径和当前配置文件的设置 这里选择默认 点击 下一步 7 提示警告信息 将所有不必要的程序和文件夹等关闭完后 点击 确定 开始第一阶段 扫描过程 8 进行完第一次系统扫描后 会自动弹出软件的安装界面 9 进行 ACDsee 安装完后 会进行第二次的系统扫描 完成之后 即完成了重新包装器向导 点击 完成 会将捕获结果导入到新的 Advanced Installer 工程 2 进行 Advanced Installer 工程 1 进入工程编辑界面 2 进入工程设置组的编辑页面 此处可以对产品细节 安装参数 升级 搜索 运行环境 数 字签名进行编辑 这里跳过 3 进入工程定义组的编辑页面 此处可以对文件和文件夹 Java 产品 注册表 媒介 组织 进行编辑 对于文件和文件夹中 如果有一些并不是此应用程序的文件或文件夹 可以将其删 除 注册表类似 这里不详细说明 4 进入工程细节组的编辑页面 此处可以对环境 文件关联 自定义操作 服务 合并模块 ODBC SQL 脚本 程序集 COM 驱动程序 用户和组 任务计划进行编辑 这里不详细 说明 5 进入用户界面组的编辑页面 此处可以对全局属性 对话框 翻译进行编辑 这里特别要注 意的是 如果此工程是英语 则应该在构建语言中选择 简体中文 并选择 只创建一个多 语言程序包 这样使打包后的软件可以支持中文 6 进入工具组的编辑页面 此处可以对 IIS 更新器 序列号验证 CD DVD 自动运行 控制 面板 Windows 防火墙 游戏浏览器进行编辑 此处不详细说明 7 点击菜单项 工程 后选择 运行 或按 F5 将此工程保存此相应的工程文件 然后就 开始构建工程生成 MSI 文件的过程 8 构建完工程后会弹出应用程序的安装界面 进行安装 完成之后 到工程文件所在的文件夹 打包后的 msi 文件就保存在此文件夹中 至此 软件的重新打包就算完成 注 完成软件的打包之后 还需要对打包生成的软件进行测试 通过进一步的安装使用以确定 软件是否可以正常可用 可以使用命令行进行到 msi 所在的文件夹 运行 msiexec i xxxx msi qb 进行验证 1 以 Administrator 身份登录系统 进入到 C Program Files Caphyon Adanced I nstaller 目录 找到这个 Repackager exe 的程序 双击后执行 或从程序菜单中运行 Re packager 2 进入向导欢迎界面 点击 下一步 查看文章 利用 Advanced Installer 和 Total Uninstall 制作 MSI 安装包 2008 年 03 月 27 日 星期四 16 31 前言 公司电脑之前基本都是使用 GhostXP 安装光盘安装的系统 安装完成后 自带有许多常用的软件 非常方便 比如王码五笔等 但公司新开发一种产品 产品名称竟用王码五笔打不出来 用念青五笔再能打的出来 没办法 只好下 载来念青五笔的安装文件给几台急用的电脑先装上 并决定利用域的软件发布 功能安装其它剩下的 100 多台机器 但是念青五笔和安装程序是 exe 文件格 式 不能用域策略来布署 只能先想办法把 exe 文件转换成 MSI 文件方可 首先我使用了 Windows 2000 系统光盘上自带的 VERITAS Software 来制作 MSI 包 但都不理想 最后找到了 Advanced Installer 这个软件 加上我之 前介绍的 Total Uninstall 成功制作了念青五笔的 MSI 安装包 准备工作 下载 Total Uninstall 软件 可以在本站搜索并下载 下载 Advanced Installer 当然你还得有念青五笔的安装程序 准备好以后我们就开始了 制作过程 1 打开 TU 软件选择 模块 已监视的应用程序 2 点击工具栏上的 安装 出现如图界面 点击 浏览 找到念青五笔安装 文件 nqwbx exe 并下一步 3 此时 TU 会先生成一个系统快照 4 快照生成完后会提示 立即启动安装程序 此时应下一步 5 TU 会启动念青五笔的安装程序 此时就跟平时安装念青五笔没有区别了 一路下一步就 OK 6 念青五笔安装完成后 又回来 TU 的界面提示 应用程序已安装 创建安 装后的快照并查找更改内容 此时下一步 7 TU 会再次生成一个快照 并跟之前生成的快照对比并保存更改 此时需 要一点时间 保存更改完成后 关闭对话框即可 注意 此时进度条没有变 化 8 关闭后回到 TU 的主界面 如图 摘要 里显示的是念青五笔的大致安 装信息 创建了几个注册表键 添加了几个文件 切换到 更改 9 已发现的更改 里记录了安装前和安装后的不同文件和注册表项 出就 是念青五笔安装过程中对系统的修改了 可以看到 念青五笔在安装过程中给 系统添加了三个文件 二个注册表项 文件分别是 Nqwbx chm 保存在 windows help 下 Nqwbx IME 和 Nqwbx MB 保存在 System32 下 10 根据 已发现的更改 提示找到 Nqwbx chm Nqwbx IME Nqwbx MB 并复制到其它地方 例如在 D 盘新建一个 nqwbx 的文件夹把以上的三个文件 都 Copy 到这里 找到更改的注册表项 右击导出注册表保存到 nqwbx 文件夹 中 这时 TU 就大功告成 可以功成身退了 我们请出另一件法宝 Advanced Installer Advanced Installer 的安装过程很简单 一路下一步就 OK 了 我用的是 5 11 的汉化版本 现在最新版好像是 6 X 11 安装完成 Advanced Installer 后 双击桌面上的快捷方式打开程序 出 现 新建工程类型 的对话框 这里选择 专业版 我只试过简单版和专业 版 简单版只能用来制作英文安装包 制作中文安装包会是乱码 语言当然选 择 简体中文 中文人民共和国 了 当然如果制作繁体你也可以选择 繁 体中文 然后去掉 使用向导创建工程 前的勾并确定 12 确定后出现 Advanced Installer 的主界面 首先出现的是 工程设置 的 产品细节 项 这里填写一些产品的信息 如名称 版本 公司名称 网 址等 13 填写完成后先保存一下 这时会出现一个提示 不用理会 点是即可 选 择一个存储位置 比如 D nqwbx nqwbx aip 保存即可 14 点击 工程定义 菜单的 文件和文件夹 这里需要设置的是念青五笔的 文件复制到安装计算机的目标位置 15 前面已经知道念青五笔在 windows 的 System32 目录下生成两个文件 在 help 目录下生成一个文件 选择 Windows 卷下的 Windows System 文件 夹 点击工具栏上的 添加文件 按钮 选择前面复制到 D nqwbx 的念青五 笔的安装文件 Nqwbx IME 和 Nqwbx MB 点击 打开 16 Nqwbx CHM 是安装在 Windows 目录的 help 文件夹中 现在这里并没有 help 文件夹 但是可以新建一个选择 新建目录夹 出现一个 浏览文件夹 的对话框 这里选择 C 盘下的 Windows help 并确定 这时会把本机的 help 目录完全添加进去 我们需要去掉不需要的目录和文件 并按上一步的方法把 Nqwbx CHM 添加到 Help 文件夹中 文件添加完了 可以先 保存 一下了 17 点击 工程定义 注册表 添加念青五笔的注册表项 软件默认生成了 几个注册表项 先把各主键下的分支全部删除 18 然后单击工具栏上的 导入注册表 选择前面导出的念青五笔的注册表文 件导入即可 注册表导入完成后再 保存 一下 19 回到 工程设置 的 安装参数 菜单 这里设置一些安装参数 比如设 置 安装文件夹 的 应用程序文件夹 就是设置软件安装界面时出现的默认 安装目录 可以单击编辑进行修改 安装选项 里的 在安装后强制重新启 动 可根据需要选择 限定为基本用户界面 就是在安装过程中没有出现对 话框 的静默安装 因为我是拿在做域布署的 所以选择这一项 安装类型 可以根据需要选择 意思很明了这里不再讲述 程序包类型 当然选 32 位 程序包 如果你是安装到 Vista 上 也可以选 64 位了 设置完成 保存 一 下 20 因为只是制作一个简单的 MSI 文件包 软件其它的高级功能我们就不去 了解 点击工具栏上的 构建 即能开始创建 MSI 安装包了 构建完成后确定 即可 这时就在工程文件的保存目录 D nqwbx 下生成了一个 nqwbx msi 文件 了 21 安装文件制作完后 应该看一下它的效果如何 呵呵 不错 安装成功了 当然你也可以验证一下 把念青五笔之前的安装文件 nqwbx 找到并删除 然 后再运行 nqwbx msi 看看是否安装成功 转载 利用 Advanced Installer 和 Total Uninstall 制作 MSI 安装包 2008 01 25 07 41 A M 前言 公司电脑之前基本都是使用 GhostXP 安装光盘安装的系统 安装完成后 自带有许多常用的软件 非常方便 比如王码五笔等 但公司新开发一种产品 产品名称竟用王码五笔打不出来 用念青五笔再能打的出来 没办法 只好下 载来念青五笔的安装文件给几台急用的电脑先装上 并决定利用域的软件发布 功能安装其它剩下的 100 多台机器 但是念青五笔和安装程序是 exe 文件格 式 不能用域策略来布署 只能先想办法把 exe 文件转换成 MSI 文件方可 首先我使用了 Windows 2000 系统光盘上自带的 VERITAS Software 来制作 MSI 包 但都不理想 最后找到了 Advanced Installer 这个软件 加上我之 前介绍的 Total Uninstall 成功制作了念青五笔的 MSI 安装包 准备工作 下载 Total Uninstall 软件 可以在本站搜索并下载 下载 Advanced Installer 当然你还得有念青五笔的安装程序 准备好以后我们就开始了 制作过程 1 打开 TU 软件选择 模块 已监视的应用程序 2 点击工具栏上的 安装 出现如图界面 点击 浏览 找到念青五笔安装 文件 nqwbx exe 并下一步 3 此时 TU 会先生成一个系统快照 4 快照生成完后会提示 立即启动安装程序 此时应下一步 5 TU 会启动念青五笔的安装程序 此时就跟平时安装念青五笔没有区别了 一路下一步就 OK 6 念青五笔安装完成后 又回来 TU 的界面提示 应用程序已安装 创建安 装后的快照并查找更改内容 此时下一步 7 TU 会再次生成一个快照 并跟之前生成的快照对比并保存更改 此时需 要一点时间 保存更改完成后 关闭对话框即可 注意 此时进度条没有变 化 8 关闭后回到 TU 的主界面 如图 摘要 里显示的是念青五笔的大致安 装信息 创建了几个注册表键 添加了几个文件 切换到 更改 9 已发现的更改 里记录了安装前和安装后的不同文件和注册表项 出就 是念青五笔安装过程中对系统的修改了 可以看到 念青五笔在安装过程中给 系统添加了三个文件 二个注册表项 文件分别是 Nqwbx chm 保存在 windows help 下 Nqwbx IME 和 Nqwbx MB 保存在 System32 下 10 根据 已发现的更改 提示找到 Nqwbx chm Nqwbx IME Nqwbx MB 并复制到其它地方 例如在 D 盘新建一个 nqwbx 的文件夹把以上的三个文件 都 Copy 到这里 找到更改的注册表项 右击导出注册表保存到 nqwbx 文件夹 中 这时 TU 就大功告成 可以功成身退了 我们请出另一件法宝 Advanced Installer Advanced Installer 的安装过程很简单 一路下一步就 OK 了 我用的是 5 11 的汉化版本 现在最新版好像是 6 X 11 安装完成 Advanced Installer 后 双击桌面上的快捷方式打开程序 出 现 新建工程类型 的对话框 这里选择 专业版 我只试过简单版和专业 版 简单版只能用来制作英文安装包 制作中文安装包会是乱码 语言当然选 择 简体中文 中文人民共和国 了 当然如果制作繁体你也可以选择 繁 体中文 然后去掉 使用向导创建工程 前的勾并确定 12 确定后出现 Advanced Installer 的主界面 首先出现的是 工程设置 的 产品细节 项 这里填写一些产品的信息 如名称 版本 公司名称 网 址等 13 填写完成后先保存一下 这时会出现一个提示 不用理会 点是即可 选 择一个存储位置 比如 D nqwbx nqwbx aip 保存即可 14 点击 工程定义 菜单的 文件和文件夹 这里需要设置的是念青五笔的 文件复制到安装计算机的目标位置 15 前面已经知道念青五笔在 windows 的 System32 目录下生成两个文件 在 help 目录下生成一个文件 选择 Windows 卷下的 Windows System 文件 夹 点击工具栏上的 添加文件 按钮 选择前面复制到 D nqwbx 的念青五 笔的安装文件 Nqwbx IME 和 Nqwbx MB 点击 打开 16 Nqwbx CHM 是安装在 Windows 目录的 help 文件夹中 现在这里并没有 help 文件夹 但是可以新建一个选
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商超快消品合同范本5篇
- 2025企业短期用工聘用合同
- 第一课 电脑动画制作初探说课稿-2025-2026学年初中信息技术冀教版八年级全一册-冀教版
- 第六课 珍惜婚姻关系说课稿-2025-2026学年高中政治统编版2019选择性必修2法律与生活-统编版2019
- 2025电商平台产品代理合同合同协议书范本
- 2025年共同投资合作合同范本
- 精液的稀释说课稿-2025-2026学年中职专业课-畜禽繁殖与改良-畜牧类-农林牧渔大类
- 2025南京市房屋租赁合同范本
- 5. 分组实验测透镜的焦距说课稿-2025-2026学年高中物理教科版选修2-3-教科版2004
- 施工质量监督管理的实施说课稿-2025-2026学年中职专业课-建筑施工组织与管理-建筑类-土木建筑大类
- 2025年国防教育知识竞赛试题(附答案)
- 工伤受伤经过简述如何写
- 银行现金取款申请书
- 人事外包招聘代理合同
- 数字经济学-课件 第3章 数字技术
- AI引领时尚设计新潮-个性化需求的新一代解决方案
- 高二数学直线倾斜角与斜率同步练习题
- 2024-2030年全球及中国热障涂层(TBC)行业市场现状供需分析及市场深度研究发展前景及规划可行性分析研究报告
- 大轻质泡沫混凝土研究报告
- 室内装修工程质量保障措施方案
- 闽教版小学3-6年级英语词表
评论
0/150
提交评论