I'm considering a PuTTY plugin. I have some code that seems to work for various definitions of "PuTTY".
I don't understand why there are so many flavors of PuTTY. Below is a summary of what I've learned so far about the various flavors. If you happen to notice any of it is incorrect or something relevant is omitted, I would appreciate being informed.
PuTTY (the original)
http://www.chiark.greenend.org.uk/~sgtatham/putty/
* registry-based sessions
* putty.exe -load "session name"
* HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions
KiTTY
http://kitty.9bis.com/
* registry-based sessions
* kitty.exe -load "session name"
* HKEY_CURRENT_USER\Software\9bis.com\KiTTY\Sessions
KiTTY Portable
http://kitty.9bis.com/
* file-based sessions
* kitty_portable.exe -load "session name"
* <exe-folder>/Sessions/<encodeURIComponent(session-name)>
PuTTY Portable
http://portableapps.com/apps/internet/putty_portable
* registry-based sessions
* putty.exe -load "session name"
* HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions
portaPuTTY
http://code.google.com/p/portaputty/
* file-based sessions
* putty.exe -load "session name"
* <exe-folder>/.putty/sessions/<encodeURIComponent(session-name)>
PuTTY Tray
http://www.xs4all.nl/~whaa/putty/
* file-based sessions
* putty.exe -loadfile "session name"
* putty.exe -file "session name"
* <exe-folder>/sessions/<encodeURIComponent(session-name)>
* registry-based sessions
* putty.exe -load "session name"
* HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions
I don't understand why there are so many flavors of PuTTY. Below is a summary of what I've learned so far about the various flavors. If you happen to notice any of it is incorrect or something relevant is omitted, I would appreciate being informed.
PuTTY (the original)
http://www.chiark.greenend.org.uk/~sgtatham/putty/
* registry-based sessions
* putty.exe -load "session name"
* HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions
KiTTY
http://kitty.9bis.com/
* registry-based sessions
* kitty.exe -load "session name"
* HKEY_CURRENT_USER\Software\9bis.com\KiTTY\Sessions
KiTTY Portable
http://kitty.9bis.com/
* file-based sessions
* kitty_portable.exe -load "session name"
* <exe-folder>/Sessions/<encodeURIComponent(session-name)>
PuTTY Portable
http://portableapps.com/apps/internet/putty_portable
* registry-based sessions
* putty.exe -load "session name"
* HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions
portaPuTTY
http://code.google.com/p/portaputty/
* file-based sessions
* putty.exe -load "session name"
* <exe-folder>/.putty/sessions/<encodeURIComponent(session-name)>
PuTTY Tray
http://www.xs4all.nl/~whaa/putty/
* file-based sessions
* putty.exe -loadfile "session name"
* putty.exe -file "session name"
* <exe-folder>/sessions/<encodeURIComponent(session-name)>
* registry-based sessions
* putty.exe -load "session name"
* HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions














- carpe noctem