1

我有一个控制台命令,例如:

std::wstring ConsoleCommand;
ConsoleCommand = L"c:\\somepath\\anotherpath\\program.exe -opt1 /opt2 --opt3";

我想执行这个命令。
我该怎么做?

(它可能是 Win32 API 函数,或标准 C/C++ 库。)

4

2 回答 2

4

试试ShellExecute()。你可能想要开放动词。您也可以使用CreateProcess()

于 2011-06-08T13:16:41.990 回答
3

必须 在 Windows 上使用_wsystem()_wpopen() 。

于 2011-06-08T13:13:14.417 回答