title: Is it possible to programatically find out what process is locking a file across a network
body: <p>I have a file on a Windows 2003 server which is locked by a process running on another Windows 2003 server.  Is it possible to find out which process on which machine is locking this resource.  I don't mind which language I use to do this.</p>