1

次のようなコンソールコマンドがあります。

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

このコマンドを実行したい。
どうすればいいのですか?

(Win32 API 関数または標準 C/C++ ライブラリの場合があります。)

4

2 に答える 2

4

ShellExecute()を試してください。おそらくopen動詞が必要です。CreateProcess()を使用することもできます。

于 2011-06-08T13:16:41.990 に答える
3

Windows では _wsystem ()または_wpopen( )が必要 です。

于 2011-06-08T13:13:14.417 に答える