web-dev-qa-db-ja.com

Windowsの画面の四隅にある4つのPuTTYターミナルを開く

PuTTY端末を開くショートカットがあります。ショートカットを4回(または1回)クリックすると、PuTTYウィンドウが画面の4つのコーナーに揃い、4つの等しい領域を埋めることができますか?どうやって?

4
Tasos

WindowsとPuTTYには、デフォルトのオプションとしてこれはありません。そこに自動化された画面整理ソフトウェアがあるかもしれませんが、私は知りません(あなたは http://softwarerecs.stackexchange.com で尋ねることができます)。

AutoHotKey スクリプトを作成します。以下は、4つのPuTTYウィンドウを起動し、1つのショートカットで画面の周りに均等に配置するために実行できる非常に一般的なバージョンです。

SetTitleMatchMode, 2
SetTitleMatchMode Fast

Run, % "C:\PuTTY\Install\Folder\PuTTY.exe"
WinWait PuTTY
;Upper Left
WinMove, PuTTY, , 0, 0, 960, 540

Run, % "C:\PuTTY\Install\Folder\PuTTY.exe"
WinWait PuTTY
;Upper Right
WinMove, PuTTY, , 960, 0, 960, 540

Run, % "C:\PuTTY\Install\Folder\PuTTY.exe"
WinWait PuTTY
;Lower Left
WinMove, PuTTY, , 0, 540, 960, 540

Run, % "C:\PuTTY\Install\Folder\PuTTY.exe"
WinWait PuTTY
;Lower Right
WinMove, PuTTY, , 960, 540, 960, 540

これは、HD画面(1920x1080)があることを前提としています。各ウィンドウにサイトとログイン情報を含めることができるので、各ウィンドウで必要な接続が自動的に開始されます。使用しているサイトに必要なPuTTYコマンドラインコマンドを調べて、各ウィンドウのRunコマンドの一部として含めるだけです。

8
techturtle

この回答では Windows 10のスナップアシスト および AutoHotKey を使用しています。

Snap Assistは、次のコーナースナップホットキーを使用して、半画面または4分の1画面にウィンドウを配置およびサイズ変更できます。

  • Win+Left 、 Win+Up :左上四分の一画面
  • Win+Left 、 Win+Down :左下の1/4画面
  • Win+Right 、 Win+Up :右上の4分の1画面
  • Win+Right 、 Win+Down :右下の1/4画面

次のAutoHotKeyスクリプトは、メモ帳を左上4分の1画面に配置し、4分の1画面のサイズにサイズ変更します。

SetTitleMatchMode, 2
SetTitleMatchMode Fast

Run, % "C:\Windows\System32\notepad.exe"
WinWait Notepad
Send {LWin down}{Left}{LWin up}{LWin down}{Up}{LWin up}

次のようにスクリプトを変更する必要があります。

  • 最後の3行は、PuTTYの呼び出しごとに複製されます。
  • コマンドの実行 で、notepad.exeへのパスをPuTTY.exeへのパスに置き換えます。 PuTTYへのパラメーターは、プログラムの直後に分離ブランクで追加されます。パラメーターに特殊文字が含まれている場合は、パラメーターを二重引用符で囲みます。
  • WinWaitコマンド の場合、パラメーターには、そのPuTTY呼び出しに固有のウィンドウのタイトルに、特定の単語または単語の一部を含める必要があります。
  • コマンドの送信 のキーを変更して、正しい四分の一画面を指定する必要があります。使用する他のAutoHotKeyキーコードは、{Down}および{Right}です。

これを機能させるには、Windows 10 Snap Assistを有効にする必要があります。これがデフォルトの状態です。有効にする必要がある場合は、スタートメニューから設定アプリを起動し、[システム]をクリックし、左側の[マルチタスク]をクリックして、[スナップ]オプションを設定します。次の2つのオプションをOnに設定する必要があります。

image

3
harrymc

PuTTYだけでやりたいことはできませんが、MTPuTTY(マルチタブPuTTY) http://ttyplus.com/ multi-tabbed-PuTTY /

ここでそれが何をするかを見てください:

https://www.youtube.com/watch?v=nsgzxzSiifA

0
Pat