EjectScript (written using AutoIT) Version 0.3
Added optional prompts before it tries to close any applications, and before it runs any external Eject EXE program.
Information and Download
If you could let me know what apps (running off the portable drive) it won't close it would be appreciated.
0.2: Still no direct drive eject, but minor updates to try an increase the number of applications it will close, and added the drive type to the output of EjectScript /SHOW to help diagnose why it says some drives are not ejectable.