#!Python from _winreg import * template = ''' 1 Putty aliases. ssh 1000 %s ''' results = '' aReg = ConnectRegistry(None,HKEY_CURRENT_USER) aKey = OpenKey(aReg, r"Software\SimonTatham\PuTTY\Sessions") for i in range(1024): try: session_name = EnumKey(aKey,i) results += " %s | C:Program Files\putty\PUTTY.EXE -load %s\n" % (session_name,session_name) except EnvironmentError: break CloseKey(aKey) print template % (results)