Seems foolish to quit applications without properly exiting it, but different strokes for different folks...
How about in your script:
- Set it to delete anything in the recovery folder if found.
- Exit ID and answer no to saving a file
- Add a function key to run the script
You would need to use a key combination to shut down ID in this manner, but ID would at least be shutting down properly.
Good luck.