PuTTYセッションデータの転送


3

Windows NTアカウント名が変更され、PuTTYを起動すると、保存したセッション情報が失われたように見えます。

よくある質問は、 PuTTYのセッションがに格納する必要があることを示唆していますHKEY_CURRENT_USER\Software\SimonTatham\PuTTY

ウィキペディアは HKCUがにマップすることを説明するNTUSER.DATと、USRCLASS.DAT現在のユーザーの下Desktop and Settingsのフォルダ。

古いアカウント名のこれらのファイルはまだありますが、これらのファイルからデータを抽出する簡単な方法はないと思いますか?

回答:


4

このMicrosoft TechNetの記事で説明されているよう.datに、既存のレジストリにファイルをロードできます。

レジストリにハイブをロードするには

  1. レジストリエディターを開きます。
  2. レジストリツリー(左側)で、HKEY_USERSキーまたはHKEY_LOCAL_MACHINEキーのいずれかをクリックします。
  3. [ファイル]メニューの[ハイブの読み込み]をクリックします。
  4. [探す場所]で、ロードするハイブが含まれているドライブ、フォルダー、またはネットワークコンピューターとフォルダーをクリックします。
  5. 開くをクリックします。
  6. [キー名]に、ハイブに割り当てる名前を入力し、[OK]をクリックします。

その後、ツリーを参照し、PuTTY構成をエクスポートできます

HKCU or HKLM\Entered Key Name\Software\SimonTatham\PuTTY

古いレジストリ設定を新しいレジストリに追加するビットについて。「ファイル>インポート」を使用して.regファイルをインポートする前に、次の操作を実行します(Windows XPマシンでこれを行い、動作しました)

  • 保存した.regファイルをエディターで開きます
  • regパスが次のようになるように、「HKCUまたはHKLM \ Entered Key Name」の出現箇所をすべて「HKEY_CURRENT_USER」に置き換えます。

    Windows Registry Editor Version 5.00
    [HKEY_CURRENT_USER\Software\SimonTatham]
    [HKEY_CURRENT_USER\Software\SimonTatham\PuTTY]
    


1
念のため、ロード後にレジストリからハイブを取得するには、ハイブをアンロードする必要があります。ロードされたハイブをクリックして、[ ファイル] -> [ ハイブのアンロード ]を選択します。読み込まれたハイブルートキーを削除しようとすると、エラーメッセージがあまり役に立たないので、その1つを理解するのに少し時間がかかりました。
10

Aha-ハイブのアンロードのヒントの追加ポイント:
ツールキット

1

regeditからパテデータのみをエクスポートします。

regedit /e "%userprofile%\desktop\putty.reg" HKEY_CURRENT_USER\Software\SimonTatham

ターゲットPCで、putty.regファイルを右クリックしてマージします。


に転送するには PuTTY portable

PuTTY portable設定はに保存されPuTTYPortable\Data\settings\ます。エクスポート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"

0

これは、コマンドラインからすばやく簡単に実行できます。

タスクバーの[スタート]メニューをクリックするか、Windowsキーを押してコマンドプロンプトウィンドウを表示し、cmdEnter キーを押します。

ファイルを保存するディレクトリに移動します。たとえば、現在のユーザーのデスクトップに保存するには、cd Desktop入力してEnter キーを押します。

次を入力して、PuTTYレジストリ情報をエクスポートします。

REG EXPORT HKCU\Software\SimonTatham\PuTTY PuTTY.reg

データをインポートするには、cmdもう一度使用しcdPuTTY.regファイルの場所に移動して次のように入力します。

REG IMPORT PuTTY.reg

これらのエントリはすべて大文字と小文字が区別されることに注意してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.