
我一直尝试在里面打开一个新的 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>
奇迹般有效。