有办法做到这一点吗?
还是我必须手动从登记处取每一条记录?
有办法做到这一点吗?
还是我必须手动从登记处取每一条记录?
当前回答
我使用putty连接管理器,您可以在其中创建会话数据库。复制并导入该数据库到其他计算机很容易。
请看这个便利指南
其他回答
使用此方法还可以执行大量配置更改,例如更改所有会话字体。
导出到。reg 在.reg上执行搜索并替换 删除所有会话 导入新的。reg
从这里提取:http://www.sysadmit.com/2015/11/putty-exportar-configuracion.html
启动运行, 然后在打开下拉窗口中输入:regedit 导航到,就像在windows的资源管理器: HKEY_CURRENT_USER \ \ SimonTatham软件 右键单击“SimonTatham”键(目录图标),选择导出 给这个文件起个名字(比如putty)。注册并保存到您的位置 以后使用。 关闭注册表编辑器。
完成了。
出口
Cmd.exe,由于regedit,需要提高提示:
仅会话(生成文件putty-sessions。reg在桌面上):
regedit /e "%USERPROFILE%\Desktop\putty-sessions.reg" HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions
除ssh密钥外的所有设置(生成文件putty。reg在桌面上):
regedit /e "%USERPROFILE%\Desktop\putty.reg" HKEY_CURRENT_USER\Software\SimonTatham
Powershell:
仅会话(生成文件putty-sessions。reg在桌面上):
reg export HKCU\Software\SimonTatham\PuTTY\Sessions ([Environment]::GetFolderPath("Desktop") + "\putty-sessions.reg")
除ssh密钥外的所有设置(生成文件putty。reg在桌面上):
reg export HKCU\Software\SimonTatham ([Environment]::GetFolderPath("Desktop") + "\putty.reg")
进口
双击*。注册文件并接受导入。
替代方法:
Cmd.exe,需要提升命令提示符:
regedit /i putty-sessions.reg
regedit /i putty.reg
PowerShell:
reg import putty-sessions.reg
reg import putty.reg
注意:不要用你的用户名替换SimonTatham。
注意:这些命令不会导出相关的SSH密钥。
例子: 如何将putty配置和会话配置从一个用户帐户转移到另一个,例如,当创建一个新帐户时,想从旧帐户使用putty会话/配置
过程: -从旧帐户导出注册表项到一个文件 -从文件导入注册表项到新帐户
导出登记键:(从旧帐户)
登录旧帐号,例如tomold 打开普通的“命令提示符”(不是admin !) “注册表编辑器”型 导航到存储配置的注册表部分,例如[HKEY_CURRENT_USER\SOFTWARE\SimonTatham]并单击它 从文件菜单中选择“导出”或用鼠标右键单击(radio ctrl 'selected branch') 保存到文件,并命名为例如。“puttyconfig.reg” 注销了
导入reg key:(进入NEW账户)
登录新帐户,例如tom 打开普通的“命令提示符”(不是admin !) “注册表编辑器”型 从菜单中选择“Import” 选择要导入的注册表文件。“puttyconfig.reg” 完成
注意: 不要使用“管理命令提示符”,因为设置位于“[HKEY_CURRENT_USER…”regedit将以admin的身份运行,并为admin-user显示该section,而不是让用户从/或到该section进行传输。
对于那些不想打乱注册表的人,已经创建了一个保存到文件的putty变体。网址:http://jakub.kotrla.net/putty/
如果putty团队能够将此作为主要发行版的一个选项,那就太好了。