ConEmu: Як прикріпити шпаклівку


20

Я намагався відкрити нове вікно шпаклівки всередині як одна з вкладок ConEmu, але успіху поки що немає, я спробував багато комбінацій.

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


Ви читали документи? conemu.github.io/en/ChildGui.html
Максим

@maximus - так, але це все ще створює нове вікно (non conemu), спробував для блокнота це працює
kjv.007

@ kjv.007 Ви встановили шпаклівку через Chocolatey, як-от @ Mattia72? У цьому випадку його відповідь працює.
Флоріс

Відповіді:


21

У мене був той самий випуск, як я встановив PUTTY шоколадом .
У такому випадку, якщо ви зателефонуєте PUTTY, вона запустить shim з папки шоколад \ 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
дякую, чомусь для мене це все ще не працює :( На вкладці шпаклівки в conemu відображається це повідомлення: ConEmuC: Root-процес був активний менше 10 секунд, ExitCode-0 Натисніть Enter або Esc, щоб закрити консоль ... Відкриється шпаклівка в окремому вікні поза ConEmu
kjv.007

@ kjv.007 оновлено іншим варіантом
Джуліан

2

Що для мене спрацювало - це повний шлях всередині цитат

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

Будь-яка річ відкрила шпаклівку в окремому вікні.

Версія ConEmu: 160724 32 біт. PuTTY Випуск 0,67 32-бітний


Це працювало і для мене, за умови, що я вже створив свій профіль
cbcoutinho

Це те, що зафіксувало це для мене. Якщо розмістити шлях PuTTY всередині подвійних лапок, це змусить його працювати правильно.
Карл Ніколь

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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.