Microsoft MVP성태의 닷넷 이야기
글쓴 사람
김광흠 (4uraz at naver.com)
홈페이지
첨부 파일
 

안녕하세요?

System.IO.FileSystemWatcher 를 이용해서 NotifyFilters.LastAccess, Changed이벤트로 외부 응용프로그램으로 부터 실행되는
 특정 사운트파일이 실행되는것을 감시하는 기능을 구현 하려 합니다.

fsutil behavior set DisableLastAccess 0 로 레지스트리 값도 변경 해 주었고, FileInfo.LastAccessTime의 값을 사용하려합니다.

그런데... 사운드를 탐색기에서 실행(윈도우미디어플레이어로)하면 파일속성의 '엑세스한 날짜'의 값이 전혀 변화가 없어서 이벤트가 작동하지 않습니다.

아무리 시도를 해 봐도 FileSystemWatcher 로는 안되는것 같아서, 제가 간과한 부분이 있거나, 또는 다른 해결 방안이 있으면 도움을 구합니다.








[최초 등록일: ]
[최종 수정일: 11/9/2018]


비밀번호

댓글 작성자
 



2018-11-10 11시42분
(날짜가 너무 지나서 이미 했을 것 같지만 ^^;) 설정 후 재부팅은 하셨나요? 일단, 문서상으로 보면 딱히 그와 함께 더 해줄 것은 없는 것 같습니다.
정성태
2018-11-12 01시20분
[김광흠] 당연히 재부팅은 했습니다..
해당 파일을 직접 탐색기 창에서 더블 클릭 하여 실행 하고 파일 속성에서 '엑세스한 날짜'의 값이 변하는지를 확인해 보면 젼동이 없습니다...

현재는 win32 API를 이용해서 Hooking으로 해결 하고자 공부 중 입니다.
[guest]
2018-11-12 02시14분
혹시 재부팅한 다음, 다음의 명령어 출력 결과가 어떻게 나오나요?

fsutil behavior query disablelastaccess

다음의 글을 보니까, 재부팅 후 80000003/80000006 등의 값으로 (외장 하드가 있는 경우) 재설정이 된다고 합니다.

NtfsDisableLastAccessUpdate
; https://www.tenforums.com/general-support/108928-ntfsdisablelastaccessupdate.html
정성태

1  2  3  4  5  6  7  8  9  10  11  [12]  13  14  15  ...
NoWriterDateCnt.TitleFile(s)
5644ㅇㅇ4/6/20224189c# 프로그램을 이용하여 리눅스상에 파일 생성이 가능한가요? [1]
5643유필재4/5/20224081TCP클라이언트 연결 및 통신관련하여 문의드려요 [1]
5642차가워4/4/20224342UdpClient 패킷 수신 문의 [4]
5641장성욱4/4/20224752코어 할당 및 cpu 부하테스트 질문 [7]
5640icoo...4/4/20224284웹가든에서 메모리 동적 업데이트 방법 [1]
5639차가워4/4/20224203c++ 서버 c# 클라이언트 호환 문의 [1]
5638초급4/3/20224513c# sql server 연동 [1]
5637따봉이4/1/20224777Winform Form Load 후 자동 캡쳐관련 [1]파일 다운로드1
5636김철순3/31/20224744WPF에서 Richtext의 View 문의 [5]
5635guest3/30/20224739안정적인 pinning이 가능하네요. [3]파일 다운로드1
5633꿀주세요3/30/20224362선생님 마우스 클릭이벤트 질문이 있습니다. [4]
5632김현수3/30/20224743Remote Desktop으로 접속시 WPF UI 가 다시 그려지는 이벤트를 막을 수 없을까요? [3]
5631김기헌3/24/20224354WPF 컨트롤의 그래픽 처리관련 질문드립니다 [2]파일 다운로드1
5630장성욱3/24/20224164로깅관련 질문입니다. [2]
5629감사합니...3/23/20224410함수에서 예외가 발생하면 try ~ catch처리기를 찾을 때 까지 상위 함수로 계속 올라가나요? [2]
5628홍길동3/23/20225066질문드립니다. [2]파일 다운로드1
5626연준혁3/21/20224311안녕하세요. [3]
5625jaew...3/18/20225258c# 8.0 도서를 구입한 사람입니다. [1]
5624초보자3/17/20224221람다 캡처 관련 문의 [2]
5623한예지 donator3/15/20224623인터프리터 원리가 궁금합니다. [4]
5622김민아3/8/20224531const와 readonly의 명확한 차이가 이게 맞나요? [2]
5621장성욱3/8/20224309c# 로그 관련 질문 [1]
5620김민아3/7/20224342안녕하세요 비관리 객체를 반환하는 메소드 호출 시 궁금한 점이 있어서 질문드립니다 [2]
5619팡팡이3/3/20225703RSA 문의드립니다. [3]
5618김기헌3/2/20224205안녕하세요 생성자 옆에 this 키워드를 붙여 생성자를 여러 개 호출 시 질문드립니다 [2]
5617Edun2/25/20224335ArgumentOutOrRangeException에러 발생 [2]파일 다운로드1
1  2  3  4  5  6  7  8  9  10  11  [12]  13  14  15  ...