I was asked to find a way to track changes (changes, renaming, deleting, moving) of files in specific folders on the company's shared file server (a simple Windows shared directory). I wrote a simple C # application that uses FileSystemWatcher to track these changes and notify them of a specific email address.
Now I would like to know how to find out the name / IP of the user / computer that made these changes. Any ideas?
As an alternative to writing your own software, is there any good (possibly free) software that supports this functionality?
source share