windows - 如何导出/导入 PuTTY session 列表?

标签 windows registry putty

有办法吗?

或者我必须手动从注册表中获取每条记录?

最佳答案

导出

cmd.exe,由于 regedit,需要提升提示:

仅 session (在桌面上生成文件 putty-sessions.reg):

regedit /e "%USERPROFILE%\Desktop\putty-sessions.reg" HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions

除 ssh key 之外的所有设置(在桌面上生成文件 putty.reg):

regedit /e "%USERPROFILE%\Desktop\putty.reg" HKEY_CURRENT_USER\Software\SimonTatham

Powershell:

仅 session (在桌面上生成文件 putty-sessions.reg):

reg export HKCU\Software\SimonTatham\PuTTY\Sessions ([Environment]::GetFolderPath("Desktop") + "\putty-sessions.reg")

除 ssh key 之外的所有设置(在桌面上生成文件 putty.reg):

reg export HKCU\Software\SimonTatham ([Environment]::GetFolderPath("Desktop") + "\putty.reg")

导入

双击 *.reg 文件并接受导入。

替代方法:

cmd.exe需要提升命令提示符:

regedit /i putty-sessions.reg
regedit /i putty.reg

PowerShell:

reg import putty-sessions.reg
reg import putty.reg

注意:不要用您的用户名替换 SimonTatham

注意:这些命令不会导出相关的 SSH key 。

关于windows - 如何导出/导入 PuTTY session 列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13023920/

相关文章:

mysql - 无法通过 SSH 连接到 MySQL 服务器(由 strato 托管)

Java 8 Update 60 减少可用堆内存

asp.net - 无法从注册表读取 key (HRESULT : 0x80040150 (REGDB_E_READREGDB)) 异常

python - 在启用 GPU 的 Windows 8 上安装 theano

C++ 注册表项问题

.net - 为什么 .NET "application settings"没有存储在注册表中?

c# - 如何使用 C# 在 Windows 中关闭警告窗口?

internet-explorer - 如何让 IE 页面请求存活超过 1 分钟?

ssh - 使用Plink执行远程命令后获取 “Server unexpectedly closed network connection”

keyboard-shortcuts - PuTTY快捷方式以最小化,最大化,还原和移动窗口