如何检测Windows中的文件夹中是否添加了任何文件?

这是一种方法来检测是否有任何文件添加到文件夹中? 包括子文件夹。

例如,检查文件夹c:\ data-files \或其子文件夹中是否添加了任何文本文件* .txt。

该文件夹也可以是另一台机器的共享文件夹。

System.IO.FileSystemWatcher监视文件系统的更改,例如正在创build或删除的文件。 它可以recursion地监视目录,并且可以监视networking上的文件共享。 由于它是一个.NET类,它可以被C#,Visual Basic甚至Powershell使用。 通知事件的处理由您决定。

以下是Mathias R. Jessen的一个例子: http : //blog.iisreset.me/2014/04/bigbrothershell-detect-and-suppress-those-files.html

这里有一个很好的关于使用FileSystemWatcher监视远程文件共享的StackOverflow文章:

https://stackoverflow.com/questions/151804/system-io-filesystemwatcher-to-monitor-a-network-server-folder-performance-con