Portable applications have become popular with the ubiquity of portable devices. These devices may include portable hard drives, flash storage and gadgets. Similarly, the user’s workplace may change quite frequently. These factors have boosted the use of portable applications. Nowadays, portable applications include almost every necessary kind of applications like browsers, email and chat clients, file managers, word processors and many other utilities. The portability of these application and their settings let you work on an alien computer as if it is your personal workstation. In this way, the user does not have to get acquainted with the applications of alien computer and can just start with his tasks right away.
Usually, a portable application does not register itself as default application for related file types. This puts a kind of restrain to use an application as default system program with concerned file types. Coffee takes the responsibility to associate a file type with some portable application. Now, the portable application becomes default handler for related files. Further, the choice of a portable application to launch a file works only when Coffee is active. It stores the relative paths of the applications in a configuration file and this makes Coffee also portable.
When Coffee is active and a double click is performed on a file, a dialog window appears asking to associate the file type with application of your choice. Choose the application and the preference will be preserved in the configuration file.
Later on, the user can edit configuration for the file types. You can use a shortcut to launch (Alt+ Win+ X) this option or right click on Coffee icon in system tray and then choose Preference>Extension Configuration. This window lets you revert back the preference to system default by changing the value of Main Application field to “host”. Alternatively, an option to specify an alternative application exists. I have associated Portable Notepad ++ to launch files with text extension.
Coffee is a handy utility to link different file types with required portable applications. It is multilingual and supported for Windows NT, XP, and Vista.

{ 2 comments… read them below or add one }
Handy application..
.-= Rajesh Kanuri @ TechCats´s last blog ..Register Domain Names For 5$ at Register.Com =-.
Yup. It really eases the way to handle portable applications behavior as system default application.