Eu tive um pequeno programa em F # (semelhante ao C #), que obtém processos por nome, depois filtra o particular pelo seu caminho e espera que ele saia:
let processes = Process.GetProcessesByName("MyProcessName")
if (processes.Length > 0)...
10.12.2014 / 01:09