title: How to check if network shared EXE file is used by more than one user?
body: <p>I have an application which sits on a server in the network shared folder. Many users in network, can use that file simultaneously. I would like to perform an update of that EXE file and to do this, I would like to know who in network (besides me) is currently using that file.</p>
  
  <p>Is it possible to check this programmatically? For example: to list all user names who are using that file now? Or atleast to retrieve number of locks on that file?</p>
  
  <p>Thanks.</p>