Est-il possible d'attacher automatiquement toute console Windows putty.exe ou kitty.exe à ConEmu ? Si oui, comment le faire ?
Réponses
Trop de publicités?Je cherchais à faire la même chose et j'ai trouvé ce lien
http://www.thecrumb.com/2013/03/04/configuring-conemu-and-putty/
Je pense que c'est en gros ce que Maximus disait, mais vous le ferez depuis l'intérieur de ConEmu.
Les gars, je viens de trouver le moyen ! Totalement possible sans créer un raccourci pour chaque session à charger.
Je viens de découvrir que le CMDER a une tâche par défaut nommée {Putty}
. Il lance juste Putty.exe
directement (donc putty.exe
doit être dans le chemin, ou vous devez spécifier le chemin complet de putty.exe
).
Créer un raccourci de CMDer avec des arguments :
<full-path-to-cmder.exe> /task Putty
Ouvrez-la, et l'invite Putty apparaît. Chargez votre session comme d'habitude, et elle s'affiche maintenant dans Cmder au lieu de Putty, voilà !
Je savais qu'une exigence aussi courante avait une solution dans CMDER. Parfait !
Sauf que vous n'avez aucun contrôle sur le titre de l'onglet, mais on ne peut pas en demander plus...
EDIT :
Je viens de découvrir que nous pouvons spécifier le titre de la fenêtre dans Putty lorsque nous utilisons Cmder, donc maintenant ma solution devient plus que parfaite.
Dans putty, nous pouvons définir un titre de fenêtre dans "Window" - "Behaviour", et dans Cmder, nous définissons l'onglet pour utiliser le titre de fenêtre de putty dans "Main" - "Tab bar" - "Tab templates" - "Console" ( %s
représente le titre, comme indiqué dans les conseils au-dessus de "Console").
Encore deux captures d'écran :
Comme alternative, utilisez simplement SSH
ssh root@somehost
Par exemple, ajoutez les outils fournis avec Git à votre chemin d'accès.
set PATH=%PATH%;C:\Program Files (x86)\Git\cmd
Ou chemin powershell
# %UserProfile%\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
# Add linux tools from git
$env:Path += ";C:\Program Files (x86)\Git\bin"
... Et si vous vous engagez dans cette voie, pensez à ne demander qu'une seule fois la phrase de passe de votre clé et à utiliser Powershell avec Posh git.
Un seul clic ? Je pense que vous voulez dire "clic raccourci".
Donc, changez les propriétés de votre raccourci.
Exemple 1
ConEmuC.exe /ATTACH /ROOT PuTTY.exe <your PuTTY switches>
Exemple 2
ConEmu.exe /single /cmd PuTTY.exe <your PuTTY switches>
Pensée, vous devez utiliser les chemins complets des exécutables.
AntonioCS a le bon lien.
Je me débattais avec ça aussi. La clé est de ne pas mettre le chemin complet pour putty dans la commande conemu task. Au lieu de cela, assurez-vous que le chemin d'accès à putty se trouve dans votre variable d'environnement Windows, profil utilisateur, puis appelez simplement putty par lui-même :
Putty.exe -new_console -load "(name of session)"
- Réponses précédentes
- Plus de réponses