如何自动将任何 Putty 或 Kitty 控制台连接到 ConEmu

如何自动将任何 Putty 或 Kitty 控制台连接到 ConEmu

是否可以将任何 putty.exe 或 kitty.exe 控制台窗口自动附加到 ConEmu?如果可以,那么该怎么做?

答案1

我想做同样的事情并找到了这个链接

http://www.thecrumb.com/2013/03/04/configuring-conemu-and-putty/

我认为这基本上就是 Maximus 所说的,但你将在 ConEmu 内部执行此操作

答案2

伙计们,我刚刚找到了方法!完全有可能没有为每个要加载的会话创建快捷方式。

我刚刚发现 CMDER 有一个名为 的默认任务{Putty}。它直接启动Putty.exe(因此putty.exe应该在路径中,或者您应该指定 的完整路径putty.exe)。

在此处输入图片描述

使用参数创建 CMDer 的快捷方式:

<full-path-to-cmder.exe> /task Putty

打开它,Putty 提示符就会显示出来。照常加载会话,现在它显示在 Cmder 中而不是 putty 中,瞧!

在此处输入图片描述

我知道这么常见的需求在 CMDER 中有一个解决方案。太棒了!

除了您无法控制标签标题之外,我们不能要求更多......

编辑

我刚刚发现当我们使用 Cmder 时,我们可以在 Putty 中指定窗口标题,所以现在我的解决方案变得更加完美。

在putty中我们可以在“Window”-“Behaviour”中设置窗口标题,而在Cmder中我们在“Main”-“Tab bar”-“Tab templates”-“Console”中设置使用putty窗口标题的选项卡(%s代表标题,如“Console”上方提示所示)。

另外两张截图:

在此处输入图片描述

在此处输入图片描述

答案3

或者直接使用 SSH

ssh root@somehost

例如将 Git 打包的工具添加到你的路径中

set PATH=%PATH%;C:\Program Files (x86)\Git\cmd

或者 powershell 路径

# %UserProfile%\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
# Add linux tools from git
$env:Path += ";C:\Program Files (x86)\Git\bin"

...如果要走这条路,可以考虑只询问一次密钥密码,然后使用 Posh git 的 Powershell

答案4

AntonioCS 有正确的链接。

我也为此苦恼过。关键是不要在 conemu 任务命令中输入 putty 的完整路径。相反,确保 putty 的路径位于 Windows 的用户配置文件环境变量中,然后直接调用 putty 本身:

Putty.exe -new_console -load "(name of session)"

相关内容