[英]Automating InstallAnywhere installation
在我的公司中,我们将InstallAnywhere用于我们的一种产品。 我想知道是否可以自动化安装过程? 我知道InstallAnywhere可以使用配置文件中给出的设置从控制台运行,但是很遗憾,此选项已关闭,并且不会打开。 我以为也许我会用Java编写应用程序,从而实现安装过程的自动化。
开始之前我应该学习哪种科目?
您还有其他想法吗?
您可以从InstallAnywhere使用Test Automation API 。
按照readme.txt配置环境。
您可以在InstallAnywhere_installation_directory / gui-test-auto下找到文档和示例
对于它的价值,启用此选项的功能是位于“企业”层IA中,并且位于Installer UI-> Look&Feel-> General UI Settings-> Allowable UI Modes下。
如果您试图联系发布者以启用这些功能,但他们拒绝了,那么下一个明智的尝试就是自己编写脚本。
UI模式下的安装程序是否生成installer.properties文件? 它包含一个文件列表以及它放置的位置,并且很容易将脚本作为基础,而您只需要在此基础上修复指向列表中每个文件的路径即可。
如果没有运气,您总是可以手动列出最终安装的清单,希望它只是在一个文件夹中。 一旦有了文件的去向和哪些文件的列表,其余的就应该很容易了。 不要忘记修改IA自己的所有文件以获取Java VM的路径;)
运行此命令build.exe我的product.iap_xml。 build.exe是installanywhere的命令行工具。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.