회사의 공유 파일 서버 (간단한 Windows 공유 디렉터리)의 특정 폴더에서 파일의 변경 (변경, 이름 바꾸기, 삭제, 이동)을 모니터링하는 방법을 찾도록 요청 받았습니다. 나는 C#에서 FileSystemWatcher을 사용하는 간단한 앱을 작성하여 이러한 변경 사항을 모니터링하고 해당 이메일 주소를 알립니다.사용자 이름별로 파일 액세스 및 파일 서버의 변경 사항을 어떻게 모니터링합니까?
내가 지금 알고 싶은 것은 이러한 변경을 한 사용자/컴퓨터의 이름/IP를 찾는 방법입니다. 어떤 아이디어?
내 소프트웨어를 작성하는 대신,이 기능을 지원하는 좋은 소프트웨어가 있습니까?
나는 디렉터리에서 파일 액세스를 모니터링하고 일부 전자 메일 사용자에게 알리는 비슷한 작업을 수행하고 있습니다. 당신이 어떻게했는지 알려 주실 수 있습니까? 모니터링 부분. 감사합니다 –
ShareMonitor가 문제를 해결할 수 있다고 생각합니다. 그것은 당신이 네트워크 공유 파일에 대한 모든 액세스를 모니터링 할 수 있습니다 : [ShareMonitor 홈페이지] (http://csharptips.wordpress.com/2010/03/02/monitoring-access-to-your-shared-files-on-network/) –