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.