如何在Qt Installer Framework中运行可执行文件?

时间:2017-05-10 19:46:12

标签: qt installer qt-installer qtif

我有一个可执行文件C:\ CDM21226_Setup.exe,我想通过Qt Installer Framework(QtIFW)运行。请注意,CDM21226_Setup.exe不是我要安装的应用程序的驱动程序。我想先通过安装程序安装驱动程序。我已尝试在组件脚本中执行以下操作但未成功。

  • component.addElevatedOperation("执行"," C:/CDM21226_Setup.exe");
  • installer.execute(" C:/CDM21226_Setup.exe");

如果有人知道如何从Qt Installer Framework运行exe文件,那么请在这里分享。我真的需要它,但不知道该怎么做。 我在Windows 10上使用Qt 5.7。

2 个答案:

答案 0 :(得分:1)

以管理员身份运行安装程序,然后installer.execute()才会生效。

答案 1 :(得分:1)

您可以使用installer.performOperation("Execute", ["C:/CDM21226_Setup.exe"]);