ConEmu: Jak przyczepić kit

20

Próbowałem otworzyć nowe okno szpachli wewnątrz jako ConEmu Tab, ale jak dotąd bez powodzenia, próbowałem wielu kombinacji.

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

co się stanie, kit zostanie otwarty w nowym oknie poza ConEmu

kjv.007
źródło
Czy czytałeś dokumenty? conemu.github.io/en/ChildGui.html
Maximus
@maximus - tak, ale wciąż tworzy nowe okno (non conemu), próbował dla notatnika, działa
kjv.007,
@ kjv.007 Czy masz Kit zainstalowany przez Chocolatey, jak @ Mattia72? W takim przypadku jego odpowiedź działa.
Floris,

Odpowiedzi:

21

Miałem ten sam problem, ponieważ zainstalowałem PUTTY firmy Chocolatey .
W takim przypadku, jeśli wywołasz PUTTY, uruchomi podkładkę z folderu chocolatey \ bin , a nie prawdziwego exe.

Gdy włożyłem całą ścieżkę do zadania, w oknie ConEmu pojawiło się PUTTY:

C:\ProgramData\chocolatey\lib\putty.portable\tools\PUTTY.EXE -load "saved session"
Mattia72
źródło
4

Miałem ten sam problem z uruchomieniem nowego okna przez Kit, nawet gdy udało mi się sprawić, że notatnik działa poprawnie i znalazłem twoje pytanie w poszukiwaniu rozwiązania. Później udało mi się rozwiązać problem zgodnie z poniższym opisem.

W oknie dialogowym ustawień polecenia w parametrach zadania podaj:

/dir <full path to your instance of putty>

Następnie w polu Polecenia podaj coś takiego:

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

To powinno działać. W moim przypadku używam czegoś więcej zgodnie z tym:

putty.exe -cur_console -load <profile name>

Jeśli chcesz coś, co możesz po prostu wpisać w wierszu poleceń, coś takiego powinno działać:

putty.exe -new_console:d"C:\Program Files (x86)\PuTTY\PuTTY" -ssh USER@DOMAIN 22 -pw PASSWORD
juliański
źródło
1
dzięki, z jakiegoś powodu, nadal nie działa dla mnie :( Na zakładce kit na conemu, pokazuje ten komunikat: ConEmuC: Proces rootowania trwał mniej niż 10 sekund, ExitCode-0 Naciśnij Enter lub Esc, aby zamknąć konsolę ... Otworzy kit w osobnym oknie poza ConEmu
kjv.007
@ kjv.007 zaktualizowany o inną opcję
Julian
2

To, co zadziałało, to pełna ścieżka wewnątrz cytatów

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

Wszystko inne otworzyło kit w osobnym oknie.

Wersja ConEmu: 160724 32 bity. PuTTY Release 0.67 32 bit

Jay.K
źródło
To zadziałało również dla mnie, o ile już skonfigurowałem swój profil
cbcoutinho
To właśnie mnie naprawiło. Umieszczenie ścieżki PuTTY w podwójnych cudzysłowach powoduje, że działa ona poprawnie.
Karl Nicoll,
1

Właśnie utworzyłem nowe zadanie ConEmu za pomocą następującego polecenia:

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

działa jak marzenie.

Veton
źródło
dla mnie to tylko pokazywanie ich w mojej karcie ConEmu, ConEmuC: Root process was alive less than 10 sec, ExitCode=0. Press Enter or Esc to close console... a następnie oddzielne otwieranie zwykłego okna szpachlowego.
kjv.007