有办法做到这一点吗?
还是我必须手动从登记处取每一条记录?
有办法做到这一点吗?
还是我必须手动从登记处取每一条记录?
当前回答
我使用putty连接管理器,您可以在其中创建会话数据库。复制并导入该数据库到其他计算机很容易。
请看这个便利指南
其他回答
这比上面所述的导入注册表导出要容易得多。 + 简单:
右键单击文件,然后 选择“合并”
在win7 Pro上工作得很出色。
启动运行, 然后在打开下拉窗口中输入:regedit 导航到,就像在windows的资源管理器: HKEY_CURRENT_USER \ \ SimonTatham软件 右键单击“SimonTatham”键(目录图标),选择导出 给这个文件起个名字(比如putty)。注册并保存到您的位置 以后使用。 关闭注册表编辑器。
完成了。
@m0nhawk发布的答案似乎在我在Windows 7机器上测试时不起作用。 相反,使用以下脚本将导出/导入putty的设置:
::export
@echo off
set regfile=putty.reg
pushd %~dp0
reg export HKCU\Software\SimonTatham %regfile% /y
popd
--
::import
@echo off
pushd %~dp0
set regfile=putty.reg
if exist %regfile% reg import %regfile%
popd
我使用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密钥。