如何在 WiX 中运行带有参数的可执行文件



我想在WiX中使用命令行参数运行可执行文件。如何传递参数?

我要补充一点,我需要运行要安装的 MSI 文件中包含的控制台 EXE 文件。

我尝试在示例中的某处添加参数,即如何:安装后运行已安装的应用程序的步骤 3,但我还没有找到如何实现这一点。

只需将 ExeCommand 属性设置为所需的命令行即可。对于您提到的文章中使用的自定义操作,ExeCommand 属性可以包含命令行选项。

创建安装程序的最大好处是不要单独使用提示。这很丑陋,您需要耐心等待管理员权限,尝试启动第三方应用程序。

相反,您可以使用 C++、C# 或 VB.NET 创建延迟 CA。它有点长,需要知道"一些"语法等等,但你可以控制任何你想要的东西。首先,这里有一些资源:

  • 使用 WiX 的延迟自定义操作(简单的操作方法)

  • CustomAction Element(在SourceForge上的WiX主页)

相关内容

最新更新