title: Windows, Watching a folder in C#
body: <p>I have a folder which contains some read-only files. I found out that with a so-called WatchService [1][2] I can monitor create, delete or modified events in this folder. But what I need is a notification when a user <strong>opens, copies and/or moves</strong> one of the files inside the folder to a new location.</p>
  
  <p>Is this possible? Can someone point me into the right direction?</p>
  
  <p>Thanks in advance!</p>
  
  <p>[1] ... <a href="http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher%28v=vs.110%29.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher(v=vs.110).aspx</a></p>
  
  <p>[2] ... <a href="http://docs.oracle.com/javase/tutorial/essential/io/notification.html" rel="nofollow">http://docs.oracle.com/javase/tutorial/essential/io/notification.html</a></p>