Installation 成功安装后如何执行文件?

Installation 成功安装后如何执行文件?,installation,wix,Installation,Wix,成功安装后如何执行外部文件?它位于Windows\System32文件夹中安装程序不应等待执行完成。您可以定义一个自定义操作,描述要执行的应用程序,如下所示: <CustomAction Id="LaunchApplication" FileKey="YourAppExe" ExeCommand="param1" Execute="immediate" Return="asyncNoWait" /> 然后,您可以使用以下命令将其绑定到安装执行序列中: <InstallEx

成功安装后如何执行外部文件?它位于
Windows\System32
文件夹中<代码>安装程序不应等待执行完成。

您可以定义一个自定义操作,描述要执行的应用程序,如下所示:

<CustomAction Id="LaunchApplication" FileKey="YourAppExe" ExeCommand="param1" Execute="immediate" Return="asyncNoWait" />

然后,您可以使用以下命令将其绑定到安装执行序列中:

<InstallExecuteSequence>
  <Custom Action="LaunchApplication" After="InstallFinalize" />
</InstallExecuteSequence>

您可以定义一个自定义操作,该操作描述您希望执行的应用程序,如下所示:

<CustomAction Id="LaunchApplication" FileKey="YourAppExe" ExeCommand="param1" Execute="immediate" Return="asyncNoWait" />

然后,您可以使用以下命令将其绑定到安装执行序列中:

<InstallExecuteSequence>
  <Custom Action="LaunchApplication" After="InstallFinalize" />
</InstallExecuteSequence>

WiX教程的签出部分,它解释了如何添加复选框以在成功安装后启动应用程序。

WiX教程的签出部分,它解释了如何添加复选框以在成功安装后启动应用程序。

要在用户单击“安装成功”对话框上的完成按钮时启动应用程序,以下代码将起作用(其中
LaunchOnExit.exe
指的是要启动的已安装文件的ID)



如果您想在静默安装或MSI推出期间启动应用程序,请参考@Naishy的答案。

要在用户单击“安装成功”对话框上的完成按钮时启动应用程序,以下代码将起作用(其中
LaunchOnExit.exe
指的是要启动的已安装文件的ID)


如果您想在静默安装或MSI推出期间启动应用程序,请参阅@Naishy的答案