PortableApps.com Wins Big in the 2009 SourceForge Community Choice Awards and hits 100 million portable apps served!

Still creates a folder on hard drive

Submitted by 404notfound on January 25, 2006 - 2:07am

Whenever I start up Portable AbiWord, it creates an empty AbiSuite folder in C:\Documents and Settings\Owner. It's a minor detail that doesn't really affect anything, but I figured I should note it, this being a portable version of a program that shouldn't leave any files lying around on a hard drive after use.


( categories: )

Also...

Yes, I also noted that.

In addition, it edits the registry by associating itself with the .abw and .zabw extensions.

Otherwise, a great app. Thanks! Smiling

The registry thing...

The registry thing actually bothers me more than the local folder creation. For one thing, associating files with yourself without asking is bad design--the user may actually want that file extension associated with something else--and a portable application really shouldn't associate anything with itself, since the minute you remove the USB key, Windows can no longer open the application.

But I realize nothing can be done; this is a problem with AbiWord itself, not the Portable wrapper.

The only problem is, there are several problems.

So set the wrapper to check

So set the wrapper to check for the key before launch, and if it wasn't there, delete it when it's done.

How many programs actually use the ABW association though? Is it really going to cause a problem?

~nm35 {blog} {projects} {standalone apps}

...

It's actually not extension-stealing I'm most worried about. It has more to do with the fact that I just don't like the idea of having file types associated with a transient application whose drive letter may change over time.

The only problem is, there are several problems.

Known Issue + Fix

For the curious, this is now a known issue. I have a fix ready for the next release that should handle the problem.

Sometimes, the impossible can become possible, if you're awesome!