监视其他程序访问的文件

Rol*_*ndK 2 .net c# monitoring

我正在寻找一种方法来监视(和读取)由另一个程序创建或访问的文件.我在本文中找到了一种方法.但是,本文使用嵌入在C#程序中的C++解决方案.

是否有针对此监控作业的本机C#解决方案?

(对不起,如果以前曾经问过这个问题.我找不到类似的东西.)

IAb*_*act 5

您应该查看FileSystemWatcher类.我还没有使用它,但似乎这就是它的用途:

使用FileSystemWatcher监视指定目录中的更改.您可以监视指定目录的文件和子目录中的更改.您可以创建一个组件来监视本地计算机,网络驱动器或远程计算机上的文件.