ConEmu:如何附着腻子


20

我一直在尝试作为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

会发生什么是腻子会在ConEmu外的新窗口中打开



@maximus-是的,但是它仍在创建一个新窗口(非圆锥体),试图在记事本中正常工作
— kjv.007 2015年

@ kjv.007您是否像@ Mattia72一样通过Chocolatey安装了腻子?在这种情况下,他的答案有效。
— 弗洛里斯'18

Answers:


21

我遇到了同样的问题,因为我安装了Chocolatey的 PUTTY 。
在这种情况下,如果您调用PUTTY,它将从Chocolatey \ bin文件夹而不是真正的exe 运行填充程序。

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

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

4

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

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

/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

1
谢谢,由于某种原因,它仍然对我不起作用:(在conumu的腻子选项卡上,它显示以下消息:ConEmuC:根进程还活着不到10秒,ExitCode-0按Enter或Esc关闭控制台... 。它将在ConEmu之外的另一个窗口上打开腻子
— kjv.007,2016年

@ kjv.007已更新为另一个选项
— 朱利安(Julian)

2

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

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

其他任何事情都会在单独的窗口中打开油灰。

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


这对我也很有效,因为我已经建立了自己的个人资料
— cbcoutinho

这就是为我解决的问题。将PuTTY路径放在双引号中可以使其正常工作。
— Karl Nicoll

1

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

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

奇迹般有效。


对我来说,只是在“ ConEmu”选项卡中显示这些内容 ConEmuC: Root process was alive less than 10 sec, ExitCode=0. Press Enter or Esc to close console... ,然后分别打开通常的腻子窗口。
— kjv.007
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.