如何监控整台计算机是否有任何文件更改?

时间:2012-08-21 23:48:26

标签: c# file find monitor filesystemwatcher

我想监视整个计算机文件是否有任何变化。例如,文件创建,删除,修改,属性更改等。我知道有一个名为filesystemwatcher的控件,但这几乎是我所知道的。我想制作这个应用程序,希望每当我得到病毒时在计算机上发现病毒。感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

病毒问题是他们的活动难以与合法使用区分开来。此外,FileSystemWatcher是异步的,即您可以收到通知,但您无法阻止该操作。

为防止操作发生,您需要使用文件系统过滤器驱动程序,就像所有防病毒程序一样。您可以编写自己的(至少6个人工作月)或使用我们的CallbackFilter产品。