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


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"

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

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


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.


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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.