0

您好,我正在使用 FileSystemWatcher 监视目录。

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

4

2 回答 2

2

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

检查这个FileAttributes

于 2010-05-26T07:09:41.547 回答
2

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

于 2010-05-26T07:10:14.087 回答