2

在这个简单的脚本中,我需要你的一点帮助。我正在尝试通过阅读 Windows 标题来创建一个运行“taskkill”的脚本,但我不知道如何让它在 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 回答