I have no bundle using the terminate action. I've gone through the help, and done a number of Google searches however I am coming up short on figuring out when terminate actions get ran.

I'm asking as I have been placing various "Portable Apps" (portableapps.com) into ZCM. The files are placed in a temporary location on the hard drive, then the EXE is launched. At the end I want to remove these temporary files leaving no trace of the app.

Right now I have to wait on the launching of the EXE to complete, and the remove the files. That means that no other Zen bundle activity will occur.

Would I be correct in assuming that terminate would solve this for me? I could let the launch action not wait. Then when the launched application terminates, it would run the terminate action to remove the files..?