在 Windows 屏幕的四个角落打开 4 个 Putty 终端

在 Windows 屏幕的四个角落打开 4 个 Putty 终端

我有一个打开 PuTTy 终端的快捷方式。当我单击该快捷方式 4 次(或一次)时,PuTTy 窗口是否可以在屏幕的四个角对齐并填充 4 个相等的区域?如何实现?

答案1

Windows 和 PuTTy 没有将其作为默认选项。可能有自动屏幕组织软件,但我不知道有(你可以询问http://softwarerecs.stackexchange.com)。

我要做的是创建一个自动热键脚本。下面是一个非常通用的版本,说明如何启动 4 个 PuTTy 窗口,并利用一个快捷方式将它们均匀地排列在屏幕上:

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

这假设您有一个高清屏幕(1920x1080)。您可以将站点和登录信息包含到每个窗口中,这样它们也会自动为每个窗口启动所需的连接。您只需查找您正在使用的站点所需的 PuTTy 命令行命令,并将它们作为Run每个窗口命令的一部分。

答案2

这个答案使用 Windows 10 的快照助手自动热键

Snap Assist 可以使用以下 Corner Snap 热键在半屏或四分之一屏幕上放置和调整窗口大小:

  • Win+ Left, Win+ Up:左上四分之一屏幕
  • Win+ Left, Win+ Down:左下四分之一屏幕
  • Win+ Right, Win+ Up:右上四分之一屏幕
  • Win+ Right, Win+ Down:右下四分之一屏幕

以下 AutoHotKey 脚本将把记事本放在左上角四分之一屏幕,并将其调整为四分之一屏幕的大小:

SetTitleMatchMode, 2
SetTitleMatchMode Fast

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

您应该按如下方式修改脚本:

  • 每次调用 putty 时都要复制最后三行
  • 在里面运行命令,将路径替换notepad.exe为路径putty.exe。putty 的参数紧跟在程序后面,中间用空格分隔。如果参数包含特殊字符,请用双引号括起来。
  • 在里面 WinWait 命令,该参数应该包含窗口标题上的一些标识词或部分词,这些词或词对于该 putty 调用是唯一的
  • 上的键 发送命令 应修改以指定正确的四分之一屏幕。要使用的其他 AutoHotKey 键代码是:{Down}{Right}

要实现此功能,必须启用 Windows 10 Snap Assist,这是其默认状态。如果需要启用,请从“开始”菜单启动“设置”应用,单击“系统”,单击左侧的“多任务”,然后设置“Snap”选项。必须将以下两个选项设置为“开”:

图像

答案3

你不能只用PuTTY做你想做的事,但是你可以使用美泰普特(多标签PuTTY) http://ttyplus.com/multi-tabbed-putty/

看看它在这里做了什么:

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

相关内容