1

運がないのにc++でexeファイルを実行しようとしています

私はこれを試しました:

system("C:\\Program Files (x86)\\Counter-Strike Condition Zero 1.2 build 2771\\hl.exe");

パラメータを使用してhl.exeを実行するにはどうすればよいですか?

ありがとう

アップデート:

'C:\Program' is not recognized as an internal or external command, operable program or batch fileこのエラーが発生します。

試しsystem("C:\\hl.exe");てみましたが、うまくいきました。問題は空白にあると思います

4

1 に答える 1

9

コマンドラインの場合と同様に、パラメーターをhl.exeの最後に追加することで、実行可能ファイルを実行できます。

system("C:\\Program Files (x86)\\Counter-Strike Condition Zero 1.2 build 2771\\hl.exe fullscreen");

ここで、fullscreenは、hl.exeを実行するためのパラメーターです。

パスにスペースを入れると、実行可能パスを含む文字列を引用符で囲むことができます。

system("\"C:\\Program Files (x86)\\Counter-Strike Condition Zero 1.2 build 2771\\hl.exe\" fullscreen");
于 2012-06-29T16:38:13.037 に答える