0

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

4

2 回答 2

0

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

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

于 2012-08-22T06:51:54.820 回答
0

你可以看看 FileWatcher 类这里有几个链接

如何在 C# 中实现一个简单的 filewatcher Windows 服务

MSDN FileSystemWatcher 类

于 2012-08-21T23:53:21.513 回答