I use an IronKey thumbdrive which must be locked and ejected cleanly. I would like the PortableApps launcher to be able to cleanly close all the apps it launched.
It wouldn't be a bad idea for PortableApps (the company) to do a little cooperative development with Ironkey.
I think this has been discussed before, and it's not without complications because the "launcher" (I assume you mean menu) would have to keep track of all the items that have been launched. Then it gets really messy if processes crash, and how do the programs themsevles communicate with the launcher to say they've been terminated (so you could end up creating dependencies of apps on the launcher)?
I'm sure one of the developers could give better reasoning, but I think although a good idea, probably too difficult to implement.
Developers: could Job Objects
http://msdn.microsoft.com/en-us/library/ms684161.aspx
be used?
Bob Bagwill
As long as each of the portable applications are shut down (and cache written), you'll be clean for anything that could be controlled by PortableApps.com.
The issues of any remaining open files may depend on the host computer with regard to anti-virus scanning, anti-spyware scanning, or other things that Windows itself may initiate. Looking for a Windows solution from PortableApps.com probably won't work.
neutron1132 (at) usa (dot) com