Advanced installer教程

合集下载

Advanced Installer安装包制作(经典制作)

Advanced Installer安装包制作(经典制作)

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在弹出的重校报封装器向导选择您要重新打包的应用程序,输入相关信息,点击“下一步”。

Advanced Installer使用教程

Advanced Installer使用教程

Advanced Installer使用教程一、打开程序
二、打开菜单》新建工程》重新包装安装
三、开始程序安装前的系统快照
四、开始安装程序直到程序安装完成
五、开始程序安装后的系统快照进行比较
六、比较完成,开始导入到一个新的工程
七、点击“完成”,Advanced Installer 再次打开
点击左侧列表进行你要生成的msi程序的修改,如安装参数,
产品名称和公司名称最好填英文的,中文好像在软件一些地方不正常显示。

勾选“限定为基本用户界面…”
可以使软件在域发布时不显示安装界面。

左侧列表其他的如“用户界面”>“翻译”可以选择软件的安装语言,包含多种方式选择。

八、完成你需要的设置后,点击菜单栏的工程“构建”,就可以生成MSI程序,到域发布了。

咦~~~为什么没图了,呵呵不小心把程序关了,不过到这里也不难找了。

我也第一次用,摸出来的,说的不对多多包涵。

祝各位系统管理员、网络管理员工作愉快。

祝自己技术更上一层楼。

Windows安装包制作指南——AdvancedInstaller的使用

Windows安装包制作指南——AdvancedInstaller的使用

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 对话框 由于我们希望能够⾃制对话框,需要切换成开发版。

msi软件制作

msi软件制作

Advanced Installer可以制作msi文件的方法1、运行Advanced Installer,打开新建工程向导,按向导做
选择“语言”、“重新包装安装”——>“确定”
2、按向导提示,关掉真正运行的其它程序,下一步
3、选中捕获新的安装
4、指定要重新包装的源程序,并设置名称、版本等信息
5、如图,选中新的系统捕获
6、指定“安装捕获配置文件”保存路径,
其它默认
下一步,“确定”:
7、记录当前系统状态,以便后面记录安装源程序后系统的变化
8、安装一遍源程序
会把源程序安装后系统的变化记下,“完成”,“导入”
10、接下来设置重新封装后,msi文件保存目录(这里指定的是D:\MSI)和文件名,如图中123步骤
过程:
11、完成,确定后D:\MSI下就有重新包装后的msi安装包了,如下图。

Advanced Installer 9.6 使用入门

Advanced Installer 9.6 使用入门

使用 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 (结果属性)。

ADVANCEDINSTALLER实战教程

ADVANCEDINSTALLER实战教程

ADVANCEDINSTALLER实战教程Advanced Installer是一款功能强大的安装包制作软件,它可以帮助开发人员快速创建系统安装程序。

在这篇实战教程中,我们将继续介绍Advanced Installer的一些高级功能和使用技巧。

第一步:创建自定义安装界面假设我们要添加一个自定义的文本框,用于接收用户输入。

我们可以在左侧的工具箱中找到文本框元素,并拖动到安装界面上的适当位置。

然后,我们可以在右侧的属性窗格中设置文本框的各种属性,如名称、默认值等。

除了文本框,我们还可以添加其他类型的界面元素,如按钮、复选框等。

在添加完界面元素后,我们可以通过拖动调整它们的位置和大小,以便更好地布局。

第二步:自定义安装脚本Advanced Installer提供了一种称为Custom Actions的功能,可以在安装过程中执行自定义的操作。

这些操作可以是一些自定义的脚本、外部命令等。

要创建自定义操作,我们需要返回到主界面并选择“自定义动作”选项卡。

然后,我们可以点击“添加自定义动作”按钮来创建自定义操作。

假设我们要在安装过程中执行一个自定义的脚本,以便在用户完成安装后打开一个欢迎界面。

我们可以选择“运行批处理脚本”自定义操作,并在相应的设置页面中输入脚本的路径。

在设置脚本路径后,我们可以选择在何时执行脚本,即在安装、卸载或修复过程中。

此外,我们还可以设置脚本的执行条件,以便在满足一些条件时才运行脚本。

第三步:创建自定义安装步骤Advanced Installer允许我们创建多个自定义的安装步骤,以便在安装过程中执行自定义的操作。

要创建自定义安装步骤,我们需要回到主界面并选择“常规信息”选项卡。

在这个选项卡中,我们可以找到“自定义安装步骤”部分。

点击“添加”按钮,在对话框中选择我们要执行的操作。

假设我们需要在安装过程中运行一个外部命令,在用户完成安装后启动一个应用程序。

我们可以选择“运行外部程序”选项,并在相应的设置页面中输入程序的路径和启动参数。

AdvancedInstaller安装前卸载旧版本的办法

AdvancedInstaller安装前卸载旧版本的办法

AdvancedInstaller安装前卸载旧版本的办法
Advanced Installer这个工具百度出来的资料太少了。

在我们平常打包的工作中,经常遇到的一个问题是,如何能在安装新版本的时候友好的提示/卸载之前的旧版本,而不是粗暴的直接让用户自行去卸载呢?今天就这个问题给出下面一个具体的解决办法,话不多说,直接开始:
方案一:安装时自动卸载旧版本
第一步:找到并记录下上一个版本的Upgrade Code,此Code 在上一个工程中的如下位置:
第二步:在新版本中的Upgrade Code要保证和前一版本的此Code一致。

第三步:在Custom Action中增加UninstallPreviousVersions 操作。

第四步:保存,打包,就可以了。

讲下原理:UninstallPreviousVersions操作是通过UpgradeCode来查找旧版本的,所以只要确保新旧版本的UpgradeCode一致(product Code千万不能一致)就可以在安装新版本的时候自动卸载旧版本了。

所以需要注意,如果想自动安装,必须保证新包的版本号高于原始版本。

此方案好处就是简单,没有任何过多的操作,用户也不需要操作就能自动卸载。

缺点就是不太友好,用户不能选择是否需要卸载。

方案二:增加友好的用户选择界面,确定后再进行卸载。

这里前面几步和方案一相同,唯一不同的就是在UninstallPreviousVersions操作中,我们加上自己的condition,由
此来判断是否需要执行卸载操作。

在condition中可以设置自己的对话框变量来保证用户点击确定后才执行,比较简单,就是对方案一的补充,就不细说了。

Advanced installer教程

Advanced installer教程

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.新建工程新建系统工程:用户根据自己的需求进行工程模式的选取。

每种工程模式都有自己的特点。

在新建工程界面可以进行语言的选择,也可以根据系统向导创建工程,可以加载最近的工程。

其中,简单版只能用来制作英文安装包,制作中文安装包会是乱码。

企业版功能比较全面,对安装的界面修改很灵活,在企业中包装软件建议使用企业版。

ADVANCEDINSTALLER亲身经典实战教程(珍藏版)

ADVANCEDINSTALLER亲身经典实战教程(珍藏版)
更新配置mis软件包制作找开advaneedinstaller软件并新建一个工程如图选择新建工程一简单版3图2点下一步简单版专业版4图3输入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

《教学分析》-E-cology客户端插件(MSI)制作操作说明

《教学分析》-E-cology客户端插件(MSI)制作操作说明

Advanced Installer 使用-
1. 新建工程
新建工程,使用企业 版模板
Advanced Installer 使用
2. 产品细节
1)产品名称、公司名称 和插件包安装路径相关, 见“安装参数”说明部 分。 2)产品版本:每次发布 版本,需在此处变更产 品版本,高版本可以覆 盖安装低版本插件包。
菜单“工程”—“打 开输出文件夹”,找 到编译成功的MSI文件, 制作成功。
MSI插件使用效果
1. 卸载ecologyplugin.msi
Windows—控制 面板-程序和功能, 即可卸载插件安 装程序。
参考文件
1. 客户端打包程序-工程文件
2. 客户端打包程序-安装文件
谢谢!
勾选此处,可在控制面 板中卸载插件包。
Advanced Installer 使用
3. 安装参数
此处为安装程序路径的 参数。
实际安装后程序 路径。
Advanced Installer 使用
4. 文件和文件夹
添加ecologyplugin.exe 解 压缩后目录
Advaห้องสมุดไป่ตู้ced Installer 使用
4. 文件和文件夹
添加目录成功后效果
其中HTActx 为海泰 USBKEY的插件,需 先对HTActx.cab 插件 解压缩,在添加目录。 也可以继续添加项目 上所需其他插件。
所有文件均需批量选 中后,点击鼠标右键 “属性”
Advanced Installer 使用
4. 文件和文件夹
必须选中“自注册本机 库”,否则只是插件 COPY至本机,但并不生 效。
如:注册表值 http 值 等于2(2 意义为可信 任站点)

Enphase Installer Portal 系统激活指南说明书

Enphase Installer Portal 系统激活指南说明书

Getting started guideActivating an Enphase SystemOverviewThis guide is for the installers who are responsible for registering new Enphase solar installations (systems) in the Enphase Installer Portal monitoring system. System registrations are referred to as activations in the Enphase Installer Portal. This document highlights the tasks that must be performed so that each Enphase microinverter system is activated with correct access information in the Enphase Installer Portal.Complete activation is required to associate an Enphase Installer Portal ID with the physical hardware installed. To complete the registration of a new system, you will:• Create activation • Build virtual arraysCreate activationFollow these steps to create the system activation.Go to https:// and log in with your email address and password. Confirm that you are logged in to the correct branch office. If your branch office has not yet been set up in the Enphase Installer Portal, contact your installer portal administrator.In your Dashboard, on the “Systems” widget, click “Add New System”.Complete the activation form as shown in the following.In the “System” section:1. In the “System” section, enter a name andtype for the system. The name is whatever your company has agreed to name thesystem.1a. Enter an Installer Reference, if needed. For example, this could be the service contract name or number.1 1a322.If applicable, check the “Third PartyOwned (ex: PPA or Leased)”checkbox.If the system is a PPA or leased system, follow steps 3–10 below.If your customer has access to MyEnphase, enter System Host information in this section. If the customer does not have access to the Enphase Installer Portal, skip to step 3a.3.In the “System Host”section, enterthe first name, last name, emailaddress, and phone number of theprimary contact at the installationlocation (usually the homeowner). 3a. In the “Owner” section, enter the email address for the lessor.This email address should beconsistent across all Enphasesystems owned by the lessor.4.In the “Location”section, enter theinstallation site street addressdetails.5.In the “Gateway”section, enter theGateway connection method (ifknown) and IQ Gateway serialnumber. The Gateway serial numbermay also be added later.6.In the “PV System” and “Installation”sections, enter the total number ofPV modules (panels) withmicroinverters and other detailsrequested.7.In the “Installation Map”section,upload an installation map toEnphase and enter a name (label)for the map. (The map will have beenattached as a photo to an emailfrom the install team.) Upload thesite Summary Report and enter aname (label).8.Do not enter data in the “ProductionEstimate” section unless you havebeen instructed to do so by thelessor.3a45667891039.Do not enter data in the “System Access”section.10.Submit the Activation form. Click the “Save” button to submit the form. You will receive a confirmation “Activation Created Successfully.”If the system is not a PPA or leased system, follow steps 3–10 below.3.In the “Owner” section, enter thename and phone number of thesystem owner.4.In the “Location” section, enter theinstallation site street address.5.In the “Gateway” section, enter theGateway connection method (ifknown) and IQ Gateway serialnumber (if known). The Gatewayserial number can be added later.6.In the “PV System” and “Installation”sections, enter the total number ofPV modules (panels) withmicroinverters and other detailsrequested. Having access to thisinformation may prove valuable infuture troubleshooting activities.7.In the “Installation Map” section,upload an installation map toEnphase and enter a name (label)for the map. Upload the siteSummary Report. Enter a name(label) for the site Summary Report.plete the “Production Estimate”section if you wish to make thisavailable to your customer.9.If other Enphase Installer Portalusers have access to the system,enter their email address in the“System Access” section.10.Submit the Activation form. Clickthe “Save” button to submit theform. You will receive a confirmation“Activation Created Successfully.”3456678910Build virtual arraysLearn how to access the Array Builder at https:///en-us/support/where-do-i-go-build-arrays.To learn how to build virtual arrays, follow the steps in these videos:•Build a simple array layout in the Enphase Installer Portal (formerly Enlighten Manager)•Build a complex array layout in the Enphase Installer Portal (formerly Enlighten Manager)•Assign microinverters to an array using Array Builder (for simple or complex arrays)You will use the paper array map to complete this step, mapping the serial numbers on the map to their correct location in the virtual array.Revision historyUSG-00012-1.0May 2023Updated the document for thenew product naming convention.Previous releases© 2023 Enphase Energy. All rights reserved. Enphase, the e and CC logos, IQ, and certain other marks listed athttps:///trademark-usage-guidelines are trademarks of Enphase Energy, Inc. in the US and other countries. Data subject to change.。

Acronis_Disk_Director_11_Advanced_Install

Acronis_Disk_Director_11_Advanced_Install

安装Acronis Disk Director 11 Advanced 官方简体中文版
下载程序包ADD11A_trial_zh-CN.exe,核对SHA1校验值,程序包带Acronis官方数字签名,数字签名缩微图(02 3c ea 9d 29 fe 0f 29 8a 0f 94 0f 70 cd 03 94 a5 65 8c 49)核对确认无误后,鼠标右键点击ADD11A_trial_zh-CN.exe、选择“以管理员身份运行”:
选“安装Acronis Disk Director 11 Advanced”
整个安装过程,基本上选“下一步”即可。

“典型安装(下一步)”
粘贴密钥、“下一步”
Acronis Disk Director 11 Advanced包含工作站(Workstation)和服务器(Server)两个版本,根据输入的密钥自动识别。

Advanced Workstation(高级工作站版)密钥:
H9NL5SZ5-EN6BD5ED-A7P9D22V-8WXZ5QAG-4G5XK7JS-X52BEDQX-J9J8UUAC-KRLG8GA T
Advanced Server(高级服务器版)密钥:
XMSZFNCK-4XGKSW6X-TH4XGVX6-EZFW9ZBE-KVK2DMLW-LJVT2WXD-9JKQADA V-SUFCULHU
安装完毕
桌面新增两个图标,对应功能如下:
通常,鼠标右键“管理本地计算机”、选择“以管理员身份运行”即可,界面如下:
点击“帮助”—》“帮助主题”,可以看到详细教程。

示例:创建主分区
示例:创建逻辑分区。

installanywhere教程

installanywhere教程
❖ 2. 注册服务
call "$USER_INSTALL_DIR$\tomcat\bin\s ervice.bat" install tertonDXTomcat
❖ 3.启动服务
net start tertonDXTomcat
注销服务:DOS命令
❖ 1.设置环境变量
set “JAVA_HOME=$USER_INSTALL_DIR$\java\jdk1.6.0_20“ set "CATALINA_HOME=$USER_INSTALL_DIR$\tomc级配置
❖ 1.Project ❖ 2.Installer UI ❖ anization ❖ 4.Pre-Install ❖ 5.Install ❖ 6.Post-Install ❖ 7.Pre-Uninstall(默认即可,不需配置) ❖ 8.Post-uninstall ❖ 9.build
前言
❖ installAnywhere针对两种用户设计了不同的开发 环境:一种是common designer,另一种是 Advanced Designer。当你第一次打开IA的时候, 缺省的是common designer,你只需要做一些简 单的配置,比如产品的名称,需要安装的文件, 要不要绑定虚拟机等等,然后就可以build出一个 安装程序了。Advanced Designer是为高级用户 设置的,提供了更多,更丰富的功能,你可以用 它来打造你所需要的安装程序。本文主要是针对 Advanced Designer进行一些说明。
Add Files演示 Add Action演示
注册服务:DOS命令
❖ 1.设置环境变量
set “JAVA_HOME=$USER_INSTALL_DI R$\java\jdk1.6.0_20“ set "CATALINA_HOME=$USER_INSTAL L_DIR$\tomcat“

Advanced Installer 12.5打包过程

Advanced Installer 12.5打包过程

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 实战教程(二)

ADVANCED INSTALLER 实战教程(二)

Advanced Installer 是一款功能强大、可生成符合MS Windows 认证的Windows Installer 的MSI 安装包制作工具,具有友好的图形用户界面,直观而且非常简单的界面,创建MSI 文件包非常方便,用户只需添加文件,修改名称,添加按钮就可以了,无需任何脚本方面的知识,并且生成的安装文件保证符合Windows 最佳操作建议。

(本教程版本为ADVANCED INSTALLER 8.6)Advanced Installer 8.6 更新功能(与7.6相比)a)SharePoint解决方案项目向导b)系统中心配置管理器(SCCM)部署支持c)项目向导d)导入Visual Basic 6.0项目e)Adobe产品插件项目向导f)数字签名的支持Visual Studio扩展g)新的航空主题,玻璃效果h)不活动的主题预览i)图像增强的UI按钮控制j)项目的通知k)为总结和语法高亮日志解析l)支持文件大于2GBm)预定义文件夹“打印快捷方式”,“最近的项目”和“网络捷径”的位置n)开始安装之前下载最新的产品版本的能力o)预定义的前提和启动条件为SQL Server Compact4.0p)Tomcat 7的支持q)预定义的搜索IIS根位置r)预定义的搜索。

NET框架4.0“regasm.exe”和“ASPNET_REGIIS.EXE”文件s)预定义的启动条件,防止虚拟机上运行t)“添加/删除网络位置”预定义的自定义操作u)LZMA2压缩支持—转载说明出处交流群:104113978ADVANCED INSTALLER 8.6 QUESTION & SOLUTION1.Advanced Installer更新升级功能Advanced Installer支持两种方式的安装升级。

1.Upgrades 2.Patches。

Upgrades:更新程序是卸载旧版本,安装新版本的过程。

它的优点是既可以应用到已经拥有旧版本的机器上,也可以安装到没有该产品的机器上。

advanced install安装教程

advanced install安装教程

一、打开程序
二、打开菜单》新建工程》重新包装安装
三、开始程序安装前的系统快照
四、开始安装程序直到程序安装完成
五、开始程序安装后的系统快照进行比较
六、比较完成,开始导入到一个新的工程
七、点击“完成”,Advanced Installer 再次打开
点击左侧列表进行你要生成的msi程序的修改,如安装参数,产品名称和公司
名称最好填英文的,中文好像在软件一些地方不正常显示。

勾选“限定为基本用户界面…”可以使软件在域发布时不显示安装界面。

左侧列表其他的如“用户界面”>“翻译”可以选择软件的安装语言,包含多种方式选择。

八、完成你需要的设置后,点击菜单栏的工程“构建”,就可以生成MSI程序,到域发布了。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Advanced Installer 是一款功能强大、可生成符合MS Windows 认证的Windows Installer 的MSI 安装包制作工具,具有友好的图形用户界面,直观而且非常简单的界面,创建MSI 文件包非常方便,用户只需添加文件,修改名称,添加按钮就可以了,无需任何脚本方面的知识,并且生成的安装文件保证符合Windows 最佳操作建议。

ADVANCED INSTALLER 基础操作
1.安装Advanced Installer
Advanced 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.新建工程
新建系统工程:用户根据自己的需求进行工程模式的选取。

每种工程模式都有自己的特点。

在新建工程界面可以进行语言的选择,也可以根据系统向导创建工程,可以加载最近的工程。

其中,简单版只能用来制作英文安装包,制作中文安装包会是乱码。

企业版功能比较全面,对安装的界面修改很灵活,在企业中包装软件建议使用企业版。

4.进行Advanced Installer工程编辑界面
1)进入产品信息组的编辑页面
产品细节:此栏目中可以设置产品名称,产品版本,公司名称等具体信息,其中这三个信息的字符最好不要设置为中文或其他非英文字符。

否则软件在安装的过程中会碰到安装文件夹,程序快捷文件夹等字符不识别的问题。

在改变完产品版本前,系统会有一个自动升级的提示,选是就可以了。

安装参数:这里设置一些安装参数,比如设置“安装文件夹”的“应用程序文件夹”就是设置软件安装界面时出现的默认安装目录,可以单击编辑进行修改。

“安装选项”里的“在安装后强制重新启动”可根据需要选择,“限定为基本用户界面”就是在安装过程中没有出现对话框,的静默安装,安装类型”
可以根据需要选择,意思很明了这里不再讲述。

“程序包类型”当然选32 位程序包。

如果你是安装到Vista 上,也可以选64 位了。

设置完成“保存”一下。

用户还可以对升级、搜索、运行环境、数字签名进行编辑,这里跳过。

2)进入需求组的编辑页面
文件与文件夹:点击“工程定义”菜单的“文件和文件夹”这里需要设置的是文件复制到安装计算机的目标位置。

对于文件和文件夹中,如果有一些并不是此应用程序的文件或文件夹,可以将其删除,注册表类似。

注册表:添加注册表项,软件默认生成了几个注册表项,先把各主键下的分支全部删除。

然后单击工具栏上的“导入注册表”选择前面导出的注册表文件导入即可。

注册表导入完成后再“保存”一下。

此处可以对Java产品、、媒介、组织进行编辑,这里不详细说明。

3)进入资源组的编辑页面
此处可以对环境、文件关联、自定义操作、服务、合并模块、ODBC、SQL脚本、程序集、COM、驱动程序、用户和组、任务计划进行编辑,这里不详细说明。

4)进入部署组的编辑页面
此处可以对组织媒介等进行编辑,这里不详细说明。

5)进入用户界面组的编辑页面
此界面可以对软件的安装过程的UI界面进行设计。

主题:Advanced Installer 7.6.1 系统自带了4种主题。

用户可以依据自己的需求选择主题。

每个选中的主题内都可以对该主题进行图像属性,字体样式,和显示模式进行设置。

安装向导:如果是本机安装,在选择分发类型的时候尽量选择MSI安装文件,因为如果选择EXE 安装文件的时候,大型软件系统编译成CAB文件的时候有可能出错(很伤啊!!),MSI比较稳定。

对话框:以企业版为例,灵活修改安装界面。

安装包中提供了可供修改的各种控件,右键点击修改视图空白处。

可以弹出控件工具箱进行控件添加和修改,右边属性栏可以对指定控件的各种属性值进行修改。

企业版中已经提供了很全面的内置功能对话框,其中如果用户有需要,可以进行添加修改
和删除,系统默认还会提供许多常见的对话框模板,用户也可以新建空的对话框来满足自己的需要。

幻灯片:可以在此设计安装时的背景幻灯片,但是笔者实验的时候安装过程都很闪,暂时没有找到解决办法(欢迎补充)。

6)进入系统更改组的编辑页面
此处可以对环境、任务计划、控制面板、游戏资源管理器、windows防火墙、用户组、COM进行编辑,这里不详细说明。

7)进入服务组的编辑页面
此处可以对IIS,ODBC,SQL脚本进行编辑,这里不详细说明。

8)进入自定义行为组的编辑页面
此处可以对一些自定义行为进行编辑,这里不详细说明。

ADVANCED INSTALLER 常见问题
1.中英文程序包问题
进入用户界面组的编辑页面,此处可以对全局属性、对话框、翻译进行编辑,这里特别要注意的是:如果此工程是英语,则应该在构建语言中选择“简体中文”,并选择“只创建一个多语言程序包”,这样使打包后的软件可以支持中文。

2.连锁程序包绑定问题
如果在安装程序包的过程中需要安装其他外挂程序包(如环境程序包)可以使用需求中的连锁程序包功能。

在程序包面板上右键新建程序包,并且按照优先顺序加入。

注意1:此功能默认选择的是如果在安装连锁程序包失败的时候,直接回滚所有产品安装。

如果不需要此功能,继续安装,则把图示中勾选去掉。

注意2:连锁程序包格式只支持.msi格式。

推荐exe转msi格式小软件:exe2msi。

3.控制CAB文件大小
Advanced Installer把安装包编译成CAB文件,并控制其大小必须小于2GB。

编译时如果安装包过大,耗时太多,编译失败。

4.关于使用间接属性
使用间接属性可以对内置主题的控件进行大批量的更改,提高安装包的可移植性,充分利用可以大大优化操作者的操作时间。

用户可以在主题界面更改间接属性的设置,需要更改的控件把属性栏中的间接属性改成真,然后选择具体信息。

使用Advanced Installer制作MSI包
需求:把EXE文件制作成MSI包,并自动安装
例如把批处理oclogin.bat转成EXE(工具快速批处理文件编译器)EXE再转成MSI
1,运行AI,选企业版
2,
3,
4,创建一个目录,包含相应的EXE文件(其他更多也可以),然后浏览选中这个目录,再点击完成按钮,不必下一步了。

5,在“产品细节”里详细填入,因为这是安装路径。

6,点左边的“自定义操作”,再右击INSTALL,选第二项“新建安装的自定义操作”,
选择相应的EXE文件。

7,保存然后运行。

会生成一个MSI文件,单独安装会提示是评估,不管它就是。

相关文档
最新文档