是否可以模拟Windows安装程序?我想在安装过程中为各种场景设置测试。我并不关心Windows Installer数据库中存储了什么,我只是想测试安装程序包的输出(哪些文件已更改,等等)。模拟Windows安装程序
编辑
我想我可以安装VMware镜像和脚本他们。有谁知道如何在VMWare实例中编写/自动化任务?
是否可以模拟Windows安装程序?我想在安装过程中为各种场景设置测试。我并不关心Windows Installer数据库中存储了什么,我只是想测试安装程序包的输出(哪些文件已更改,等等)。模拟Windows安装程序
编辑
我想我可以安装VMware镜像和脚本他们。有谁知道如何在VMWare实例中编写/自动化任务?
是的,这是可能的。你需要两件事:
作为一个可选功能,我也会建议一个日志解析器。通过这种方式,您可以对每个安装c reate a verbose log并分析日志以查看它对目标机器执行的操作。
我可以分析日志,但它很难,而不是未来的证明。如果他们改变日志文件格式呢?另外,我想要还原安装(完全回滚)或让模拟(我的软件)仅使用Windows安装程序的操作。 –
我怀疑日志格式会改变,自从Windows Installer 2.0以后的10年里,它的变化不大。关于卸载,通过msiexec命令行很容易触发它。安装程序操作无法使用。他们要么跑,要么做,要么不做。 –
您可以尝试使用PowerCLi自动执行VMware相关任务 – Samselvaprabu
您只想知道msi数据库中的文件是什么?有更简单的方法来检查!例如创建一个管理点(msiexec/a)或打开它与orca或insted – weberik