Yeah, I did find Sergey's solution just now. I notice it checks all running processes. Is there a way to just check the one exe I am interested in? The reason I ask is that I want to check every 5 minutes and it seems a CPU waste to keep checking all running processes when you just want to know if this one is running. Or is this so low overhead as to be of no consequence?