0
我正在編寫一個程序,用於搜索某些文件並刪除它們。我希望實現兩件事情(可能使用PInvoke): - 找到所有使用「找到的文件」的進程,殺死它並刪除文件, - 獲取關於該進程的信息(其名稱應該很好 - 用於日誌)。 你知道任何有用的PInvoke方法嗎? Thx提前。刪除其他進程使用的文件並獲取其信息
我正在編寫一個程序,用於搜索某些文件並刪除它們。我希望實現兩件事情(可能使用PInvoke): - 找到所有使用「找到的文件」的進程,殺死它並刪除文件, - 獲取關於該進程的信息(其名稱應該很好 - 用於日誌)。 你知道任何有用的PInvoke方法嗎? Thx提前。刪除其他進程使用的文件並獲取其信息
參見:
具體來說,可能會派上用場的功能是:
另外,請記住,當開發一個程序來操作文件和進程時,您需要良好的C++知識。在開發反惡意軟件工具時,我學到了這一點。
谷歌搜索揭示了雷蒙德陳有關查找打開文件的進程的文章:http://blogs.msdn.com/b/oldnewthing/archive/2012/02/17/10268840.aspx – 2012-07-23 14:32:20