このような方法はありますか?
それとも、レジストリからすべてのレコードを手動で取得しなければならないのでしょうか?
cmd.exe
, require elevated prompt:セッションのみ。
regedit /e "%USERPROFILE%\Desktop\putty-sessions.reg" HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions
すべての設定
regedit /e "%USERPROFILE%\Desktop\putty.reg" HKEY_CURRENT_USER\Software\SimonTatham
セッションのみです。
reg export HKCU\Software\SimonTatham\PuTTY\Sessions ([Environment]::GetFolderPath("Desktop") + "\putty-sessions.reg")
すべての設定
reg export HKCU\Software\SimonTatham ([Environment]::GetFolderPath("Desktop") + "\putty.reg")
「*.reg」ファイルをダブルクリックして、インポートを許可してください。
cmd.exe
, *昇格したコマンドプロンプトが必要です。regedit /i putty-sessions.reg
regedit /i putty.reg
reg import putty-sessions.reg
reg import putty.reg
注意:**SimonTatham」を自分のユーザー名に置き換えないでください。
*注現在のユーザーのデスクトップに reg
ファイルが作成されます。
*注関連する SSH キーは エクスポートされません 。
bumerangのソリューションを改良して、PuTTY portable
にデータを取り込むようにしました。
m0nhawkの解決策でエクスポートしたputty.regをPuTTYPortable\Data\settings`に移動するだけではうまくいきませんでした。PuTTY Portableは、そのファイルをバックアップして、新たに空のファイルを作成します。
この問題を回避するためには、エクスポートしたputty.regから移行したい設定を手動でコピーしたputty.regを、以下の行で新規作成したPuTTYPortable\Data\settings\putty.reg
にマージしてください。
REGEDIT4
[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY]
"RandSeedFile"="D:\\Programme\\PuTTYPortable\\Data\\settings\\PUTTY.RND"