使用pywinauto自动化MSI安装程序

时间:2012-04-24 12:46:20

标签: python windows-installer pywinauto

我正在考虑在python中使用pywinauto自动安装Windows MSI安装程序以进行测试。

当我尝试通过application.start启动MSI时,出现以下错误:

“CreateProcess返回错误:[错误193]”

是否可以这样做,或者我是否需要首先启动MSI然后连接到它,如果是这样,我该如何实现?

感谢。

1 个答案:

答案 0 :(得分:4)

您需要启动“msiexec.exe”并将MSI作为命令行参数传递给它进行安装。您无法像启动EXE文件那样直接启动MSI。

示例:msiexec.exe / i [MSI_path]