• 追加された行はこの色です。
  • 削除された行はこの色です。
#author("2021-05-28T03:48:33+09:00","default:ryuichi","ryuichi")
* レジストリのバックアップとリストア [#ke7b9ba2]

** バックアップ [#o20a62ba]

*** コマンドプロンプト [#le4a93bf]

 reg export HKEY_CURRENT_USER\Software\SimonTatham\PuTTY %USERPROFILE%\putty.reg

*** PowerShell [#cdd7923a]

 reg export HKEY_CURRENT_USER\Software\SimonTatham\PuTTY $env:USERPROFILE\putty.reg

** リストア [#yb64b934]

*** コマンドプロンプト [#pdb2019f]

 reg import %USERPROFILE%\putty.reg

** なぜPuTTYの設定をINIファイルではなくレジストリで管理するか? [#p56f22e8]
- INIファイル対応のPuTTYの派生版も存在するが、INIファイル非対応のPuTTYツールと一緒に使用する場合に相互運用に問題が生じる。
- PuTTY本体のputty.exeはINIファイルを読むが、(TortoiseSVN等の)PuTTYを利用するアプリに同梱されているplink.exeはレジストリを読みに行くとか。
- INIファイルならばDropBoxやSkyDrive等でPC間でPuTTY設定情報を共有する事が出来るが、少なくとも個人的にはPuTTYの設定はそれほど頻繁に更新する事はなく、新規にPCをセットアップした場合等に別のPCでバックアップしたレジストリをリストアすれば十分に思われる。
- また、INIファイルは接続情報が増えるとPuTTYの処理が非常に重くなる。(少なくとも数年前までのPuTTYはそうだった。)
*** PowerShell [#o1d4600f]

 reg import $env:USERPROFILE\putty.reg


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS