This looks great, except the processes I'm trying to kill are started from within another module (Test::Harness). In order to use this I would have to modify Test::Harness, which is just not going to happen...
I'll look into taskkill mentioned by the anonymous monk above.
--DrWhy
"If God had meant for us to think for ourselves he would have given us brains. Oh, wait..."
Comment on Re^4: How do I kill a process tree in Windows