保存されたすべてのセッションのPuTTY文字セットを変更する


12

PuTTYは、誤って設定された文字セットのためにいくつかの奇妙な文字を表示していました(私がそれを理解するのを助けてくれた以前のSUの質問の功績です)

どの文字セットであると想定される受信データの切り替えがわかったので、この問題に対処しますが、保存されたすべてのセッションでこれを修正するにはどうすればよいですか?デフォルト設定セッションで変更しようとしましたが、他のセッションには反映されませんでした。

手動で行う必要があるかもしれませんが、これは大丈夫だと思います。しかし、ほぼ30のセッションがあります。

回答:


17

私はちょうど同じ問題を抱えていて、PuTTYセッションマネージャーを見つけました:

PuTTY Session Managerは、システム管理者がPuTTYセッションをフォルダーに整理し、お気に入りのセッションにホットキーを割り当てることができるツールです。ワンクリックで複数のセッションを起動できます。MS Windowsおよび.NET 2.0ランタイムが必要です。

これにより、個別の要素を十分に残しながら、すべてのセッションを一度に構成できました。


2
+1プログラムを既にインストールしていましたが、それを実行できることを認識していませんでした!
14年

13
完璧に働きました。その機能はまったく隠されているので、次のようにします。1)通常のパテでデフォルトセッションをロードし、色を変更して保存します。セッションマネージャをインストールして起動します。その後、システムトレイにアイコンが表示されます。右クリックして、セッションエディタを選択し、すべてのセッションを選択し、「セッション属性のコピー」を選択し、デフォルトのテンプレートから選択した属性のみを選択し、色を選択して適用します。私は長年そのツールを知っていたその先端に感謝します:)
クリストファーLörken15年

注:このツールは、通常のPuTTY設定に表示されるわかりやすいラベルではなく、生の属性名を使用します。あるマップから別のマップへのマッピング方法がわかりません。(たとえば、視覚的なベルの設定をコピーしようとしていましたが、どの属性が関連しているかを見つけるのに苦労しました)。
ダンカンジョーンズ

4

レジストリキーをエクスポートして、レジストリに保存されているPuttyセッションをエクスポートしますHKEY_CURRENT_USER\Software\SimonTatham。次に、必要な設定を検索して置換し、.regファイルをレジストリにマージします。


0

これはすべてレジストリエントリに格納されていると思います-何らかの基準(おそらくワイルドカードを含む)に基づいてレジストリキーのセットを更新できるツールを使用する必要があります


少し深呼吸してregedit.exeを開いた後、設定が見つかりました:HKCU \ Software \ SimonTatham \ PuTTY \ Sessions。これで、どのキーが文字セット設定に対応するかが
わかれば

2
たぶん、1つのキーのレジストリエントリをエクスポートし、「どの文字セットにあると想定される受信データ」の値を変更してください。レジストリキーを再度エクスポートします。diff。セッションの数が非常に多い場合を除き、各セッションの編集は(おそらく退屈で面白くないですが)高速になると感じています。
RedGrittyBrick

ほぼ30のセッションがあります。Pythonスクリプトを使用するだけだと思いますが、それでもエクスポート/インポートのアイデアは賢明なものです。まず、設定に対応する値を把握する必要があります。
ベルミンフェルナンデス

1
LineCodePageを変更してみてください
ジャックハブ

0

アプリケーション「SupperPuTTY」は、この問題をより簡単かつ理解しやすく解決でき、元のPuTTYセッションを構成ファイルとして扱います。

以下の例。

  1. ツール」 ->「PuTTY構成」(キャプチャー1)をクリックします
  2. いくつかの設定(色など)を変更してから、ブロックで、保存されたセッションをロード、保存、または削除し、[ デフォルト設定]をクリックして[ 保存]をクリックします
  3. [ PuTTYセッション ]を右クリックし、[ キャプチャ2 ] として[ 新規 ]をクリックします。
  4. 新しいポップアップCreate New SessionでPuTTY Session Profileリストで適切な構成ファイルを選択できます。たとえば、キャプチャ3として[ デフォルト設定]を選択します。

将来、デフォルト設定の一部の設定を変更すると、すべての変更はデフォルト設定を使用するすべてのセッションに適用されます。

明確に説明されていない場合、私の貧しい英語で申し訳ありません。

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