it-mure.jp.net

PuTTY0.61左上から重複セッションを選択しても機能しなくなりました

新しい0.61のPuTTYセッションで、[重複セッション]を選択すると、以前は0.60で何も起こらず、別のセッションが表示され、接続しているホストに別のログインを行うことができます。

これが機能しなくなった理由

2
Ian Harker

A.7.25 64ビットWindowsシステムのC:\ WINDOWS\SYSTEM32にPuTTYを配置すると、「DuplicateSession」が機能しません。

簡単な答えは、PuTTY実行可能ファイルをその場所に配置しないことです。

64ビットシステムでは、C:\ WINDOWS\SYSTEM32は64ビットバイナリのみを含むことを目的としています。 Windowsの32ビットバイナリはC:\ WINDOWS\SYSWOW64にあります。 PuTTYなどの32ビットプログラムが64ビットシステムで実行されている場合、ファイルシステムリダイレクタは実行中のプログラムが適切な種類のプログラムを認識できるように調整するため、デフォルトでは「実際の」C:\ WINDOWS\SYSTEM32をまったく認識できません。 SYSTEM32のバイナリ。したがって、「新しいセッション」や「重複セッション」など、独自の実行可能ファイルへのアクセスを伴うPuTTYスイートの操作は機能しません。

TL; DR:解決策は、PuTTY実行可能ファイルを32ビットプログラムに適したディレクトリに移動することです。

ソース: http://www.chiark.greenend.org.uk/~sgtatham/PuTTY/faq.html#faq-system32

3
joe_white

PuTTY.exeが保護されたディレクトリ(c:\ windowsなど)にないかどうかを確認します

同じ問題が発生し、PuTTY.exeを別のディレクトリ(私の場合はd:\ tools)に移動すると、メニューを使用して重複セッションを再度開くことができました。

1
Zigo Webdesign

私は同じことを提供する実行可能な解決策を見つけました。

  • PuTTYディレクトリの例d:\ PuTTY
  • 環境変数の編集このPCを右クリック->システム->システム設定の詳細->詳細-環境変数
  • システム変数でPATH変数を編集します
  • 最後に追加; d:\ PuTTY
  • 実行中にPuTTYと入力すると、すべての機能で動作します。
  • system32でコピーした場合は、PuTTYexeを削除します
  • windows 8.1x64でテスト済み
0
user3729370