ConEmu:如何附加 PuTTY

ConEmu:如何附加 PuTTY

我一直尝试在里面打开一个新的 PuTTY 窗口作为 ConEmu Tab 之一,但到目前为止没有成功,我尝试了很多组合。

putty.exe -cur_console:b -ssh USER@DOMAIN 22 -pw PASSWORD
putty.exe -new_console -ssh USER@DOMAIN 22 -pw PASSWORD
ConEmu.exe /single /cmd putty.exe -cur_console:b -ssh USER@DOMAIN 22 -pw PASSWORD
ConEmuC.exe /ATTACH /ROOT putty.exe -cur_console:b -ssh USER@DOMAIN 22 -pw PASSWORD

会发生什么呢?Putty 将在 ConEmu 之外的新窗口中打开

答案1

我遇到了同样的问题,因为我安装了PUTTY巧克力味
在这种情况下,如果你调用 PUTTY,它将从chocolatey\bin文件夹,而不是真正的 exe。

当我将整个路径放入任务中时,PUTTY 出现在 ConEmu 窗口中:

C:\ProgramData\chocolatey\lib\putty.portable\tools\PUTTY.EXE -load "saved session"

答案2

我遇到了同样的问题,即使我能够让记事本正常工作,Putty 也会启动一个新窗口,我在寻找解决方案时发现了您的问题。后来我能够按照下面的方法解决问题。

在里面设置对话框对于您的命令,在任务参数下提供以下内容:

/dir <full path to your instance of putty>

然后在命令框中提供如下内容:

putty.exe -cur_console -ssh USER@DOMAIN 22 -pw PASSWORD

这应该可行。就我而言,我使用的是类似这样的方法:

putty.exe -cur_console -load <profile name>

如果你想要一些东西,你可以在命令行中输入,那么像这样的东西应该可以工作:

putty.exe -new_console:d"C:\Program Files (x86)\PuTTY\PuTTY" -ssh USER@DOMAIN 22 -pw PASSWORD

答案3

对我有用的是引号内的完整路径

"C:\Program Files (x86)\PuTTY\putty.exe" -load "your_session_Name"

其他任何东西都会在单独的窗口中打开腻子。

ConEmu 版本:160724 32 位。PuTTY 版本 0.67 32 位

答案4

刚刚使用以下命令创建了一个新的 ConEmu 任务:

PUTTY.EXE -cur_console -ssh <Login>@<HostAddress> -pw <Password>

奇迹般有效。

相关内容