使用FileSystemWatcher查看目录

时间:2010-05-26 07:06:42

标签: c# filesystemwatcher

您好我正在使用FileSystemWatcher查看目录。

当在该目录中创建文件时 - 我的观察者抓取并将其传输到网络驱动器。 我的问题是,当打开Microsoft-office文件时,会在监视目录中创建一个临时文件。我找不到忽略这些文件的方法,也无法找到何时将这些文件移动到网络驱动器。

2 个答案:

答案 0 :(得分:2)

临时文件具有引用它的文件属性。 如果FileInfo.Attributes

,您可以检查此属性

检查此FileAttributes

答案 1 :(得分:2)

如果我没有误会,那些临时文件是隐藏文件。如果这不起作用,您可以考虑允许程序忽略具有特殊名称的文件(那些临时文件以波浪号开头〜)。使用正则表达式,您可以设置更多“忽略掩码”。