Advanced Installer安装包制作(经典制作)
- 格式:pdf
- 大小:606.68 KB
- 文档页数:12
安装包制作步骤一、双击软件根目下的SUF80Design程序,如下图所示二、按默认选择,点南确定三、红色区域内容,填写软件相关内容,完毕后,点击下一步,如下图所示四、选择路经,通过浏览按钮,选择项目下的Debug文件夹,选中包含子文件夹里的文件,确认无误后,选择下一步,如下图所示五、可以通过此界面选择窗口属性,如果不配制,按默认选择,点击下一步,如图所示六、此界面是选择安装界面的主题,通过下拉菜单选择不同的主题,点击下一步七、默认情况下选择的语言是英文,去掉英文,请选择中文简体,点击下一步八、选择.net3.5,点击下一步九、按默认配制,点击完成按钮十、图中用红色标识的文件是可删除的,运行程序时,这些文件没有任何用处,还占用安装包的大小。
可以参照以下文件删除其它项目下没用的文件,如下图所示十一、双击应用程序文件,选择快捷方式选项卡,在“桌面”上画勾,意思就是说安装成功后,会在桌面上生成快捷方式图标。
其它选项卡,可根据自身情况而定,完成后点击确定十二、双击两个报表文件,然后选择高级选项卡,将注册COM接口和注册类型库都选中,点击测试一下,完成后点击确定,这步主要测试报表文件的。
十三、在标题栏中,选择编译设置,然后选择安装文件选项卡,将输出文件夹位置选择好,输出文件夹位置表示将做好的安装包放到哪个位置下,由用户自由选择,然后再将安装程序文件名改一下,也就是安装包的名称。
完事之后,点击确定。
十四、然后再选择编译设置里边的资源选项卡,选择自定义图标,目的是自定义项目应用程序的图标,如果不选择自定义,那么安装后的EXE应用程序图标是没有的。
十五、以上信息配制完成后,再点标题栏上的编译图标,按默认配制,点击下一步十六、选择安装包生成后存放的路径,并命名安装程序名称,点击NEXT十七、如果提示用红色区域标识的内容后,则表示成功,其它表示失败,失败后,再按以上程序多试几次。
点击完成,安装包制作成功。
AdvancedInstaller打包工具使用(五)
1、数据库操作
位于Server(服务器)—— SQL Databases(数据库)中,可在此定义安装过程中的数据库操作。
在中间的树状菜单中鼠标右键单击Database server,在菜单中依次选择New Connection – Predefined(预定义连接),然后在右边设置详情界面定义连接参数即可:
部分设置参数介绍:
λ Condition:执行条件
λ Connection type:数据库连接类型
λ Connection mode:连接模式
λ ODBC Driver:驱动程序选择
λ Server & Port:数据库IP & 端口号
……
建好连接后,就可以在此连接下设置要执行的动作了,鼠标右键点击刚才新建的连接,菜单中可看到有很多选择,比如执行纯脚本文件(New SQL Script)、预定义脚本(New SQL Query)、预定义事务(New Transaction)等等,一般情况下都是使用纯脚本。
使用 Advanced Installer 重新封装 MSI 汉化版Advanced Installer 是一款功能强大的 windows 软件安装制作工具,它允许开发者或系统管理员简单地制作可靠的 MSI 、exe 等软件安装包,它具有友好的图形用户界面,操作简单而直观,功能多样而完备,深受软件制作者欢迎,特别是初学者。
Advanced Installer 使用教程较少。
我在这里用图解形式介绍使用 Advanced Installer 重新封装 MSI 汉化版程序过程和方法,希望对初学者有用。
首先在项目面板上选择“导入”-“安装程序”-“重新封装MSI ”设置结束,现在可以保存后构建程序包。
可以打开保存的项目,反复修改,全部重新构建。
另外,指出一点,在"项目"面板中,对初学者可以勾选"使用向导",在语言中选择"简体中文"用 Advanced Installer 制作智能汉化补丁上一文介绍了使用 Advanced Installer 重新封装 MSI 汉化版,在处理 MSI 包方面Advanced Installer 是最拿手的。
本文介绍用 Advanced Installer 制作智能汉化补丁。
首先打开安装程序“开发版”,因为此功能最全。
在”产品详细信息"面板填写名称、版本等项。
制作智能汉化补丁,要求补丁能自动寻找安装目录,首先要建立一个新的搜索。
打开“搜索”面板,建立一个新的搜索。
有三种搜索方法:文件、文件夹和注册表值。
注册表值可在:HKEY_LOCAL_MACHINE\SOFTWAREHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths 等处查找。
注册表值一般要有安装目录路径。
可以测试搜索。
生成一个搜索结果属性。
再回到“安装参数”面板,在应用程序文件夹:按”编辑“,再在“编辑应用文件夹”按“属性”,选择“用户定义”下 RESULT_PROPERTY (结果属性)。
学习情境36 制作学生管理系统安装包36.1 任务描述至此为止,我们的学生管理系统的大部分功能已经实现,任何一个应用程序都不可能一直在集成开发环境(VS 2010)中运行。
大家平时使用的很多软件在使用的时候都需要进行安装,如聊天工具腾讯QQ、视频浏览工具PPStream等等。
因此,我们现在已经完工的学生管理系统如果要交付给用户使用,那么我们该怎么办?如何生成一个简单的安装程序供用户进行安装?实际上,这方面我们的集成开发环境早已考虑到,在VS 2010中,我们可以通过简单的操作就能实现安装程序的生成,供用户方便的安装你所开发出来的软件。
在这个学习情境中,我们将会实现把我们创建的学生管理系统生成安装包。
这样我们就可以方便在任何一台计算机部署、运行我们的软件了。
将我们开发的学生管理系统制作成安装包后,会自动生成两个文件,如图36-1所示。
图36-1 制作好安装包后产生的两个文件我们双击setup.exe文件,即可进入安装界面,根据提示即可方便的把学生管理系统安装到任何一台电脑上了。
安装完成后,在桌面上会出再如图36-2所示的图标,我们双击图标即可进入学生管理系统的登录界面。
在开始菜单中,也会出现相应的选项,如图36-3所示。
图36-2 安装完成后桌面上产生的图标图36-3 安装完成后开始菜单中产生的相关选项36.2 预备知识安装包(Install pack),即软件安装包,是可自行解压缩文件的集合,其中包括软件安装的所有文件。
运行这个安装包(可执行文件),可以将此软件的所有文件释放到硬盘上,完成修改注册表、修改系统设置、创建快捷方式等工作。
安装包文件多为exe格式。
在Visual Studio 2010提供安装和部署项目,这种项目可以通过创建安装项目,产生一个安装程序,通过创建安装程序实现安装包的制作。
制作安装包的流程如下所示。
(1) 在需要生成安装包项目的解决方案中添加安装程序项目。
(2) 在安装程序项目中添加主输出。
Advanced Installer 是一款功能强大、可生成符合MS Windows 认证的Windows Installer 的MSI 安装包制作工具,具有友好的图形用户界面,直观而且非常简单的界面,创建MSI 文件包非常方便,用户只需添加文件,修改名称,添加按钮就可以了,无需任何脚本方面的知识,并且生成的安装文件保证符合Windows 最佳操作建议。
ADVANCED INSTALLER 基础操作1.安装Advanced InstallerAdvanced Installer工具我们可以从网上下载。
下载后开始安装,安装完毕后我们检查一下,这里安装的是Advanced Installer 6.4的版本,默认安装路径为“C:\Program Files\Caphyon\Adanced Installer”。
2.Repackager重封装工具我们进行软件的重新打包时需要使用到Advanced Installer工具中的Repackager。
使用的原理跟Win INSTALL LE一样。
就是执行两次系统的快照扫描,将两次快照扫描之间的系统和注册表的变化对比后,将差异记录并保存,再结合程序打包成为相应的msi包。
具体细节不详解。
读者亲身操作便知。
注意:每次启动Advanced Installer系统都会进行扫描,耗时几分钟,读者可以通过直接打开已有工程的方法直接跳过此扫描过程。
进行安装完后,会进行第二次的系统扫描,完成之后,即完成了重新包装器向导,点击“完成”,会将捕获结果导入到新的Advanced Installer工程。
3.新建工程新建系统工程:用户根据自己的需求进行工程模式的选取。
每种工程模式都有自己的特点。
在新建工程界面可以进行语言的选择,也可以根据系统向导创建工程,可以加载最近的工程。
其中,简单版只能用来制作英文安装包,制作中文安装包会是乱码。
企业版功能比较全面,对安装的界面修改很灵活,在企业中包装软件建议使用企业版。
Windows安装包制作指南——AdvancedInstaller的使⽤1. 前⾔ 最近需要制作windows的安装包,据说Advanced Installer⽐较强⼤,遂拿它来制作安装包。
在⽹上少量资料以及官⽹简约⽂档中摸索前进,总算是制作出可⽤的安装包,在此记录,仅供参考。
Advanced Installer版本: Advanced Installer 11.0,⽬前的最新版是13.1,不过⼤同⼩异。
2. 安装包制作2.1 新建⼯程 由于希望能够⾃⼰定制⼀些安装界⾯,我们选择Professinal版本,语⾔选择中⽂,然后创建⼯程:2.2 产品详情 填写产品的基本信息,包括名称,版本,公司等:2.3 安装参数 产品详情填好后,在左侧选择安装参数。
咱们主要看右侧⾯板中“安装⽂件夹”->“应⽤程序⽂件夹”⾥⾯的内容:“[ProgramFilesFolder][Manufacturer]\[ProductName]”,这个内容表⽰安装时默认的安装路径: [ProgramFilesFolder] 表⽰ C:\Program Files(x86) [Manufacturer] 表⽰公司名称,也就是2.2中填写的TestCompany [ProductName] 表⽰产品名称,也就是2.2中填写的TestApp 那么默认显⽰的安装路径就是“C:\Program Files(x86)\TestCompany\TestApp”。
2.4 运⾏环境 左侧的数字签名、更新程序、升级和授权暂时不是关注的重点,先略过。
AdvancedInstaller对运⾏环境提供了⾮常好的⽀持,我们可以选择任何需要的环境。
待安装包制作完毕,运⾏安装包时会⾃动运⾏依赖的环境:2.5 ⽂件和⽂件夹 左侧的启动条件和合并模块暂时不是关注的重点,先略过。
⽂件和⽂件夹⾥⾯放的就是我们的项⽬⽂件,可以选择新建或添加: 添加⽂件后,可能会是这样的:2.6 对话框 由于我们希望能够⾃制对话框,需要切换成开发版。
Advanced Installer可以制作msi文件的方法1、运行Advanced Installer,打开新建工程向导,按向导做
选择“语言”、“重新包装安装”——>“确定”
2、按向导提示,关掉真正运行的其它程序,下一步
3、选中捕获新的安装
4、指定要重新包装的源程序,并设置名称、版本等信息
5、如图,选中新的系统捕获
6、指定“安装捕获配置文件”保存路径,
其它默认
下一步,“确定”:
7、记录当前系统状态,以便后面记录安装源程序后系统的变化
8、安装一遍源程序
会把源程序安装后系统的变化记下,“完成”,“导入”
10、接下来设置重新封装后,msi文件保存目录(这里指定的是D:\MSI)和文件名,如图中123步骤
过程:
11、完成,确定后D:\MSI下就有重新包装后的msi安装包了,如下图。
MIS软件包制作
1、先把要制作的软件放在一个文件夹内。
2、找开Advanced Installer软件,并新建一个工程,如图1
图1
选择“新建工程—简单版”
3、图2,点下一步
图2
4、图3,输入MSI应用程序的名字,和组织名称,点下一步。
图3
5、图4,在图4中选择软件的存放位置,就是第一步新建的那个文件夹里面的软件。
点下一步。
图4
6、图5,跟据自己的设定,点下一步
图5 7、图6,默认,点完成。
图6
8、图7,输入入MSI软件包的名字并选择MSI软件包的存放位置。
点保存。
图7
9、图8,正在创建MSI软件包。
图8
10、图9,创建完成,点确定,完成MSI软件包的创建。
图9
11、图10,在这里可以自定义一些MSI软件包的一些相关信息。
图10
12、图11,制作好的MSI软件包。
图11。
各种安装包打包发布⼯具各种安装包打包发布⼯具(安装制作⼯具)评测作为程序员,经常遇到需要打包⾃⼰劳动成果的时候,这也算是⼴⼤码⼯⾟苦奔波之后的杀青之作,收尾之笔。
因此,安装包制作的好坏也直接关系到整个⼯程项⽬的质量。
这⾥HAWARK STUDIO对⼏种常见的程序打包封装⼯具进⾏⼀次⼤串联,让⼤家少⾛点弯路。
1.⼩兵安装包制作⼯具--不得不承认,国产兵兵的营销做得很⽜逼,只要打开百度搜索“安装包制作⼯具”,满屏的⼩兵软件连接啊……这优化做得,百度就成了他家似的。
当然,⼩兵安装制作⼯具中⽂操作界⾯,使⽤简单,界⾯直观,很容易上⼿,这些都是优点。
不过,国产软件毕竟是简单了些,要做⼀点复杂的安装程序就不给⼒了,⽽且还要收费,不交钱⽤测试版的话,做出来的⼩兵安装包会弹出⼴告对话框,⽽⽹上的破解版⼜是⾮常⽼的,⽬前最新的破解版是V5.1的,⽐⼩兵6.1差了⼀个版本也就算了,关键还破解得不到位,总是有这样那样的不如意。
倒不是说破解者没责任⼼,只是说⼩兵打包软件太不出众了,才没引来破解者的关注。
⼀句话:⼴告打得震天响,实际效果得掂量,简单任务很⽅便,复杂⼀点就很⾯。
2.Install Shield XXX-安装制作⼯具中的元⽼级软件,也是标准的恐龙级软件,动不动就上百兆的⾝躯,不愧是安装制作⼯具中的⼤哥⼤(不过太⼤的东西,有些⼈总觉得不舒服)!什么功能都有,连Linux和WindowsMobile下的安装都可以做,MSI、EXE、CAB等都可以通通搞定,属于全能型⼤将。
⽹上破解版的也挺多的,down下来就能⽤,操作上相对专业⼀些,不过也不算太复杂,汉化版的也早出来了,上⼿不难。
⼀句话:⼤型软件,专业操作,⼜⼤⼜强!3.Advanced Installer-弱弱的问⼀句,我可以复制么?不管了,直接复制了:安装制作⼯具中的元⽼级软件,也是标准的恐龙级软件,动不动就上百兆的⾝躯,不愧是安装制作⼯具中的巨⽆霸!什么功能都有,连Linux和WindowsMobile下的安装都可以做,MSI、EXE、CAB等都可以通通搞定,属于全能型⼤将。
如何制作安装包,让用户安装你编写的程序我们知道,大部分软件都需要先安装才能使用,例如QQ、360、LOL 等,要先从网上下载一个安装包,然后安装到计算机的C盘或者D盘等。
大部分程序还会在开始菜单或者桌面上生成一个快捷方式,用户只要点击快捷方式,就可以启动软件。
程序安装原理分析不同的操作系统,安装软件的方法虽然不一样,但基本原理是相同的,主要的思想就是将程序的二进制可执行文件拷贝到某个目录,设置一些路径。
如果程序运行时需要一些库,将这些库拷贝到系统目录即可。
基本上要经过下面四个步骤:1) 将程序的可执行文件从安装包所在的位置,拷贝到要安装的目录。
安装程序的时候,程序会给用户指定一个默认的安装目录,如果用户需要,也可以自定义安装,改变安装目录。
一般所谓的“绿色软件”到此就安装结束了,可以使用了。
2) 如果有必要,可以向系统目录拷贝一些动态链接库(DLL)。
(可选操作)有的程序,比如大型游戏,可能需要很多动态链接库(DLL)的支持,这时候程序可能会将这些DLL拷贝到系统库的默认目录,Win7下一般拷贝到C:\\Windows\System32\(读者不妨打开该目录,会看到很多DLL 文件)。
有些程序用到的DLL文件不是系统必需的,只能由程序自己使用,这样放在系统目录里就不太合适,安装的软件多了,就会造成系统臃肿,所以这些DLL会被拷贝到程序的安装目录。
3) 向系统注册表中写入相应的设置项,注册程序或者库的安装信息。
(可选操作)安装前,用户可能会对软件做一些设置,安装时,这些设置就会被写入注册表。
另外,当安装程序将DLL文件拷贝到系统目录时,一些DLL还需要向系统注册,告诉系统我在这里,不然使用的时候可能会找不到。
4) 在开始菜单或者桌面上位程序创建快捷方式。
(可选操作)创建快捷方式主要是为了用户使用方便,有了快捷方式,就不用再到安装目录去启动程序了。
安装包的制作demo.exe 是我们编译好的可执行文件,demo.ico 和uninstall.ico 是图标,用来创建快捷方式。
advancedinstall安装教程
⼀、打开程序
⼆、打开菜单》新建⼯程》重新包装安装
三、开始程序安装前的系统快照
四、开始安装程序直到程序安装完成
五、开始程序安装后的系统快照进⾏⽐较
六、⽐较完成,开始导⼊到⼀个新的⼯程
七、点击“完成”,Advanced Installer 再次打开
点击左侧列表进⾏你要⽣成的msi程序的修改,如安装参数,产品名称和公司
名称最好填英⽂的,中⽂好像在软件⼀些地⽅不正常显⽰。
勾选“限定为基本⽤户界⾯…”可以使软件在域发布时不显⽰安装界⾯。
左侧列表其他的如“⽤户界⾯”>“翻译”可以选择软件的安装语⾔,包含多种⽅式选择。
⼋、完成你需要的设置后,点击菜单栏的⼯程“构建”,就可以⽣成MSI程序,到域发布了。
. 打开 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 后,双击桌面上的快捷方式打开程序。
一:自定义安装某服务后,再安装其他服务时无法安装到自定义文件夹
修改User Interface/Dialogs/Maintenance/CustomizeDlg 界面中的属性:
1、“安装位置”标签的“Control Conditions ”->” Condition”->”Installed” 修改为“Enable”即可;
2、“<选择的路径>”标签的“Control Conditions ”->” Condition”->”Installed” 修改为“Enable”即可;
3、“浏览(0)…”按钮的“Control Conditions ”->” Condition”->”Installed” 修改为“Enable”即可;
二:取消安装包安装时,没有回退。
修改Requirements->Prerequisites->packages ->chained中软件的属性:
1 、去掉软件的属性中Install-> rollback whole products installation if this package fails 选项即可;
2 、去掉软件的属性中Install-> rollback whole products installation if this package fails选项即可;
3 、去掉软件的属性中Install-> rollback whole products installation if this package fails选项即可;。
Advanced Installer 12.5打包案例(本文以国泰安证券交易行为模拟教学系统V3.1.0前后台打包为例)一、新建安装包选择企业版(图1)注:通用模板中一般选择企业版,从左往右,功能渐强。
二、【Product Details】设置设置产品名称、版本和公司名称将产品注册到WindowsInstaller并设置图标。
(图2)注:同一款产品,不同的版本的安装包,Product Code 必须不同,但Upgrade Code 必须相同。
只要改变Product Version 的版本号,就会自动改变Product Code ,方便我们制作完全升级包。
否则系统会误认为同一版本的安装包,到时候就无法正确安装了。
注:Control Panel 下选择的图标不是生成的安装文件的图标,而是控制面板里“卸载或更改程序”里的图标。
三、【Files and Folders 】-【Application Folder 】设置(图3)(图4)注:[Application Folder]文件夹是安装完成后,安装路径下生成的文件。
可如图3手动添加主文件夹,也可以将程序在Release 模式下编译生成的文件直接拖入。
(无用的文件可以删除)完成后如图4所示。
将选中文件改为可配置状态(图5)注:如果添加文件包括INI、XML等配置,会弹出图5对话框。
配置文件如果需要在安装过程中修改,请选中该文件,再点击“OK”,否则无法进行修改。
将选中文件改为可配置状态(图6)(图7)(图8)注:图6-图8设置文件夹在卸载时如何清理自己。
(图9)注:右键dll,选择属性,可以设置文件注册方式。
四、【Files and Folders】-【Application Shortcut Folder】设置为exe文件制作快捷方式(图10)设置快捷方式名称,路径,图标等(图11)生成的图标显示在这里(图12)注:[Application Shortcut Folder]文件夹是安装完成后,开始菜单下生成的文件。
一、打开程序二、打开菜单》新建工程》重新包装安装三、开始程序安装前的系统快照四、开始安装程序直到程序安装完成五、开始程序安装后的系统快照进行比较六、比较完成,开始导入到一个新的工程七、点击“完成”,Advanced Installer 再次打开点击左侧列表进行你要生成的msi程序的修改,如安装参数,产品名称和公司名称最好填英文的,中文好像在软件一些地方不正常显示。
勾选“限定为基本用户界面…”可以使软件在域发布时不显示安装界面。
左侧列表其他的如“用户界面”>“翻译”可以选择软件的安装语言,包含多种方式选择。
八、完成你需要的设置后,点击菜单栏的工程“构建”,就可以生成MSI程序,到域发布了。
咦~~~为什么没图了,呵呵不小心把程序关了,不过到这里也不难找了。
我也第一次用,摸出来的,说的不对多多包涵。
祝各位系统管理员、网络管理员工作愉快。
祝自己技术更上一层楼。
财务工作总结ppt[财务工作总结ppt]一、合理安排收支预算,严格预算管理单位预算是学校完成各项工作任务,实现事业计划的重要前提,因此认真做好我校的收支预算责任重大,财务工作总结ppt。
为了搞好这项工作,根据学校上年度的实际情况,拟定的预算方案,特别是支出方案多次向学校领导汇报,进行了反复修改,本着;以收定支,量入为出;,使预算更加切合实际。
充分发挥在财务管理中的积极作用,较圆满地完成预算编制任务。
在实际执行过程中,严格按照预算执行,每月未编制好计划用款报表,充分体现了资金的使用效益,确保学校各项工作的顺利完成。
二、认真做好收费、结算工作收费是学校最为繁琐,也是政策最强的一项工作,为了做好这项工作,我们及早做好申报审批工作,做到收费的依据,严格执行收费标准。
及时出具票据,期未做好结算工作,做到多退少不补,同时做好代收费;报告书;的上报。
三、认真做好决算工作年终决算也是一项较为复杂繁重的工作任务,主要进行结旧建新,编制决算报表,决算报表是反映学校一年度的财务收支情况,是指导学校预算执行工作的重要资料,也是编制下年度收支计划的基础,所以除了认真细致地做好年终决算外,同时针对所编制的报表进行对比性分析,通过分析,总结经验,揭示存在的问题,为学校领导决策提供依据。
Advanced Installer安装包制作
一、系统安装包制作工具
1.1Advanced Installer软件介绍
Advanced Installer是一款功能强大、可生成符合MS Windows认证的Windows InstallerMSI安装包制作工具,具有友好的图形用户界面,直观而且非常简单的界面,创建MSI文件包非常方便,用户只需添加文件,修改名称,添加按钮就可以了,无需任何脚本方面的知识,并且生成的安装文件保证符合Windows最佳操作建议。
1.2制作环境
安装一个“干净”的操作系统,这个干净的系统,最好只是包括了操作系统各项系统驱动程序。
制作工具:Advanced Installer8.7.1修正汉化破解版
下载地址:/soft/933.html
二、Repackager重封装工具的使用
2.1Repackager重封装工具
我们进行软件的重新打包进需要使用Advanced Installer工具中的Repackager。
原理:执行两次系统的快照扫描,将两次快照扫描之间的系统和注册表的变化对比后,将差异记录并保存,再结合程序打包成为相应的msi包。
注意:在使用重封装工具进行系统扫描前,请把系统中无关的应用程序关闭,如360杀毒软件、腾讯QQ等软件,尽量保证一个“干净”的系统。
2.2将EXE程序转为MSI安装包
----““Advanced Installer”启动安装
2.2.1选择:“开始”-----“所有程序”----
包制作工具。
2.2.2选择:“新建”----“导入”-----“重新封装安装”。
注:或在所有程序中选择“Advanced Repackager”直接打开Repackager 重封装工具向导。
2.2.3点击Create Project:
2.2.4弹出重封装向导,选择启动新的安装捕获,点击“下一步”。
2.2.5在弹出的重校报封装器向导选择您要重新打包的应用程序,输入相关信息,点击
“下一步”。
2.2.6选择开始一个新的系统捕获,点击“下一步”。
2.2.7选择自定义安装捕获配置文件的输出位置,还可点击创建新的安装捕获配置文件
设置扫描条件,点击“下一步”。
2.2.8弹出关闭所有不必要的应用程序提示对话框,将一切不必要的程序与文件夹关闭
后,点击“确定”。
2.2.9系统开始软件安装前的第一阶段的系统扫描。
2.2.10第一阶段的系统扫描结果后,将弹出您想重新封装的应用程序安装向导。
2.2.11完成重新封装的应用程序的安装后,将进行第二阶段的系统扫描。
2.2.12第二阶段的系统扫描完成后,即完成了重新包装向导,点击“完成”,会将捕获
结果导入到新的Advanced Installer工程里。
2.2.13进入工程编辑界面,对逆工程所得MSI安装包进行编辑。
编辑产品详细信息,对
“文件和文件夹”、“注册表”等里不是此程序的内容进行删减。
2.2.14项目保存----建设-----运行过程如下:
保存该项目,通过使用[保存]工具栏上的按钮并选择文件名称和目标文件夹。
这也将是您的MSI软件包将在其中创建该文件夹。
它给适当的名称,此示例中
为myproject.aip。
单击[建设]工具栏上的按钮,将出现一个"生成项目"对话框,显示您生成演变。
生成完成后,单击[运行]工具栏按钮。
安装向导将出现,将指导您完成安装过程。
三、使用Advanced Installerr制作MSI安装包
3.1新建工程
3.1.1通过双击桌面图标或“开始”----“所有程序”-----“Advanced Installer”
启动Advanced Installer安装包制作工具。
3.1.2选择“新建”----“安装程序”-----“企业版”,点击“Create Project”
图标。
3.2编辑产品信息
3.2.1编辑产品详细信息
自定义新建项目的产品名称与公司名称。
3.2.2编辑安装参数
自定义应用程序文件夹,即修改应用程序安装默认路径。
3.3添加资源
3.3.1添加文件与文件夹
在应用程序文件夹中可以添加文件和文件夹使用的应用程序,该代表的安装文件夹的文件夹。
以OA项目为例添加文件与文件夹操作步骤如下:
3.3.1.1选择“应用程序文件夹”
单击[新建文件夹]新建目录文件夹。
单击[添加文件夹]添加安装所需文件或文件夹,如Tomcat、
MsSQL等。
3.3.1.2选择“【开始】菜单”----“程序”。
单击[新建文件夹]新建文件夹名,如“我的系统”。
选择文件夹“我的系统”,创建快捷方式。
单击[新建快捷方式],在对话框中选择快捷启动程序,如
Control.exe。
单击[新建快捷方式]工具栏按钮旁边的三角形,选择“卸载”,完成程序卸载快捷方式。
总结:具体完成效果如下图:
注:在添加文件(包含INI、XML等文件)时会提示以下导入文件对话框,请保持未选择状态,直接点击“确定”。
若勾选,不满足Windows Installer格式(含中文等INI、XML文件)的文件将无法导入。
3.3.2编写注册表
编写程序的注册表
3.4用户界面
3.4.1主题
主题包括空气、天蓝色、经典、石默、现化、春天,根据需要选
择,点击“设置当前”。
3.4.2翻译
选择Chinese Simplified中文简体与English。
选择“只创建一个多语言程序包”。
3.6建设运行
保存该项目。
单击[建设]工具栏上的按钮,将出现一个"生成项目"对话框,显示您生成演变。
生成完成后,单击[运行]工具栏按钮。
安装向导将出现,将指导您完成安装过程。
一个简单的安装包制作完成。