我在“C:\Documents and Settings\Administrator\Application Data\”中有一个名为 Protector-(随机 4 个字母).exe 的文件。所以你可以看到文件名是随机的。
现在我想编写一个 c++ 代码来终止这个文件的进程。请告诉我杀死这个文件的代码。我发现 ShellExecute() 函数可以运行命令(taskkill)并终止进程,但我不知道如何通过此函数终止具有随机名称的进程!这是我为 ShellExecute() 找到的代码:
ShellExecute(NULL, L"open", L"C:\\WINDOWS\\system32\\cmd.exe ", L"taskkill /f /fi ""IMAGENAME eq Protector-(random 4 letters).exe""", NULL, SW_SHOWNORMAL);