我在名爲Protector-(隨機4個字母).exe的「C:\ Documents and Settings \ Administrator \ Application Data \」中有一個文件。所以你可以看到文件的名稱是隨機的。如何用隨機名殺死進程?
現在我想寫一個C++代碼來殺死這個文件的進程。 PLZ告訴我,殺死這個文件的代碼。 我發現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);
存儲文件名,並隨機選擇一個指標,試圖殺死進程 – 2013-07-03 16:52:35
我沒有文件名! 這個名字是隨機的! – Cert