* It REALLY needs more menu items, one for every EXE except PLink, and then one PLink item for every session stored in your sessions directory (I've considered using a DOS BAT file with choice to compensate for this, but I don't have the time for this ATM). * Some of the U3 folder hierarchy has been misused here (hey, this was my first attempt at a U3 program!) - Settings are stored in a directory that is volatile and will be erased when you uninstall the app, and the HOST executable path is overused instead of the DEVICE executable path. * It only has a menu item for PuTTY (even though all of the file are there, and they do work with each other) * It's a U3 package! If you don't have a U3 device, you cannot use it! That being said, here is what is still wrong with it:
* No UGLY registry backup-and-restore hacks (sorry, but but that is ONE UGLY HACK that Portable Apps is using for their release of PuTTY) * Shares configuration cleanly with other PuTTY applications in the PuTTY distribution * Can cleanly read both regular PuTTY registry entries and Xming Portable PuTTY configuration files * Can be run at the same time as other instances of PuTTY (even other versions) It has the following advantages over the current Portable Apps version: Here is a very PRELIMINARY U3 version of Xming's Portable PuTTY (I did this mostly as proof of concept, and have less than 1 day's work in this so far): I would have started making a Portable Apps version, but I couldn't find enough documentation to make a decent effort on this.
I have been working on a U3 package of Xming's Portable PuTTY.