2

この簡単なスクリプトを作成するには、少しあなたの助けが必要です。Windowsのタイトルを読んで「タスクキル」を実行するスクリプトを作成しようとしていますが、C++で実行する方法がわかりません。私が知っているように、バッチは本当に簡単です

system("TASKKILL /F /FI "WINDOWTITLE eq Notepad*""); 

しかし、C++でそれをやろうとすると

#include <iostream>
#include <cstdlib>

int main()
{
using namespace std;


system("TASKKILL /F /FI "WINDOWTITLE eq Notepad*""); 


}

コンパイルできません!DevC++でこれを取得しました

[エラー] 'WINDOWTITLE' の前に ')' が必要です

「_」が Windowstitle を実行できるようにする必要があることに問題が設定されていると確信していますが、それがないと機能しません。

何かアドバイス?

ありがとう !

4

1 に答える 1

7

引用符をエスケープします。

system("TASKKILL /F /FI \"WINDOWTITLE eq Notepad*\""); 
//                     ^^^                      ^^^
于 2013-01-18T21:59:20.020 に答える