2024年4月1日发(作者:)
1
利用Advanced Installer制作
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 FilesCaphyonAdanced Installer”。
1.3 制作步骤
我们进行软件的重新打包时需要使用到Advanced Installer工具中的Repackager。使
用的原理跟WinINSTALL LE一样。就是执行两次系统的快照扫描,将两次快照扫描之间的系
统和注册表的变化对比后,将差异记录并保存,再结合程序打包成为相应的msi包。
1)进行软件重新打包器向导


发布评论