ConEmu: Comment attacher du mastic

20

J'ai essayé d'ouvrir une nouvelle fenêtre de mastic à l'intérieur comme celle de ConEmu Tab, mais sans succès jusqu'à présent, j'ai essayé de nombreuses combinaisons.

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

ce qui va se passer est que le mastic sera ouvert dans une nouvelle fenêtre en dehors de ConEmu

kjv.007
la source
Avez-vous lu des documents? conemu.github.io/en/ChildGui.html
Maximus
@maximus - oui, mais il crée toujours une nouvelle fenêtre (non conemu), essayé pour le bloc-notes, cela fonctionne
kjv.007
@ kjv.007 Avez-vous installé du mastic via Chocolatey, comme @ Mattia72? Dans ce cas, sa réponse fonctionne.
Floris

Réponses:

21

J'ai eu le même problème, car j'ai installé PUTTY by chocolatey .
Dans ce cas, si vous appelez PUTTY, il exécutera la cale à partir du dossier chocolatey \ bin , et non le véritable exe.

Alors que je mettais tout le chemin dans la tâche, PUTTY est apparu dans la fenêtre ConEmu:

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

J'ai eu le même problème avec le mastic en lançant une nouvelle fenêtre même lorsque j'ai réussi à faire fonctionner le bloc-notes correctement et que j'ai trouvé votre question en recherchant une solution. Plus tard, j'ai pu résoudre le problème comme ci-dessous.

Dans la boîte de dialogue des paramètres de votre commande, sous Paramètres de la tâche, fournissez les éléments suivants:

/dir <full path to your instance of putty>

Ensuite, dans la zone Commandes, fournissez quelque chose comme ceci:

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

Cela devrait fonctionner. Dans mon cas, j'utilise quelque chose de plus dans le sens de ceci:

putty.exe -cur_console -load <profile name>

Si vous voulez quelque chose que vous pouvez simplement taper sur la ligne de commande, alors quelque chose comme ça devrait fonctionner:

putty.exe -new_console:d"C:\Program Files (x86)\PuTTY\PuTTY" -ssh USER@DOMAIN 22 -pw PASSWORD
julien
la source
1
merci, pour une raison quelconque, cela ne fonctionne toujours pas pour moi :( Sur l'onglet mastic sur conemu, il affiche ce message: ConEmuC: Le processus racine était vivant moins de 10 secondes, ExitCode-0 Appuyez sur Entrée ou Échap pour fermer la console ... Il ouvrira du mastic sur une fenêtre séparée à l'extérieur de ConEmu
kjv.007
@ kjv.007 mis à jour avec une autre option
Julian
2

Ce qui a fonctionné pour moi, c'est le chemin complet à l'intérieur des guillemets

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

Tout autre chose a ouvert du mastic dans une fenêtre séparée.

Version ConEmu: 160724 32 bits. PuTTY version 0.67 32 bits

Jay.K
la source
Cela a également fonctionné pour moi, étant donné que j'avais déjà créé mon profil
cbcoutinho
C'est ce qui m'a arrangé. Mettre le chemin PuTTY entre guillemets doubles le fait fonctionner correctement.
Karl Nicoll
1

Je viens de créer une nouvelle tâche ConEmu avec la commande suivante:

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

fonctionne comme un charme.

Veton
la source
pour moi, il suffit de les afficher dans mon onglet ConEmu ConEmuC: Root process was alive less than 10 sec, ExitCode=0. Press Enter or Esc to close console... , puis d'ouvrir séparément la fenêtre de mastic habituelle.
kjv.007