>Is there a way of determining if an exe is being used? The exe resides and is ran from a server.
You can use LLFF FOPEN() to see if you can open the file for write access.
nHandle = FOPEN("\\server\share\your.EXE",2)
If nHandle is -1, it's running.
Be sure to FCLOSE() it if you don't get an error or -1 on the FOPEN().