从另一个exe文件运行exe文件
问题描述:
我需要创建一个安装程序,其中有两个exe文件,其中一个exe文件必须运行在另一个exe文件之后。有没有办法做到这一点,而不包括一个bat文件? (目前我正在使用Visual Studio 2008创建我的设置)从另一个exe文件运行exe文件
答
您可以使用system()
函数来执行其他程序。其原型在stdlib.h
。这是一种简单的方法,它可以在Windows系统上工作,但如果您想要更多的控制,可以使用Windows API作为Bartosz响应。
答
使用CreateProcess()(注意特权!)或ShellExecuteEx()
这些其他可执行文件是什么?您可能需要使用适用于Visual Studio安装和部署项目的引导程序/先决条件机制来安装这些机制。 – 2010-03-04 12:06:31