2010-05-26 4 views
0

안녕하세요 FileSystemWatcher를 사용하여 디렉토리를보고 있습니다.FileSystemWatcher를 사용하여 디렉토리보기

파일이 해당 디렉토리에 생성되면 내 감시자가 네트워크 드라이브로 파일을 전송합니다. 내 문제는 Microsoft Office 파일을 열면 임시 파일이 감시 대상 디렉터리에 만들어집니다. 이러한 파일을 무시하는 방법을 찾을 수 없으며 이러한 파일을 네트워크 드라이브로 이동해야 할 때도 찾을 수 없습니다.

답변

2

임시 파일에는 인용하는 파일 특성이 있습니다. 내가 착각하고 있지 않다 경우 FileInfo.Attributes

검사가 FileAttributes

2

, 그 임시 파일은 숨겨진 파일이있는 경우이 속성을 확인할 수 있습니다. 그래도 작동하지 않는다면 특수 이름 (임시 파일이 ~으로 시작하는 파일)을 프로그램에서 무시하도록 허용 할 수 있습니다. 정규 표현식을 사용하면 "무시 마스크"를 더 설정할 수 있습니다.

관련 문제