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