Можно ли автоматически подключить любые консольные окна putty.exe или kitty.exe к ConEmu? Если да, то как это можно сделать?
6 ответов
Я искал сделать то же самое и нашел эту ссылку
http://www.thecrumb.com/2013/03/04/configuring-conemu-and-putty/
Я думаю, что это в основном то, что говорил Максимус, но вы будете делать это изнутри ConEmu
В качестве альтернативы просто используйте SSH
ssh root@somehost
Например, добавьте инструменты, поставляемые с Git, на свой путь
set PATH=%PATH%;C:\Program Files (x86)\Git\cmd
Или путь PowerShell
# %UserProfile%\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
# Add linux tools from git
$env:Path += ";C:\Program Files (x86)\Git\bin"
... И если идти по этому пути, попробуйте только один раз ввести ключевую фразу и Powershell с Posh git.
Один клик? Я думаю, что вы имеете в виду "быстрый щелчок".
Итак, измените ваши свойства ярлыка.
Пример 1
ConEmuC.exe /ATTACH /ROOT PuTTY.exe <your PuTTY switches>
Пример 2
ConEmu.exe /single /cmd PuTTY.exe <your PuTTY switches>
Думаю, вам нужно использовать полные пути к исполняемым файлам.
Ребята, я только что нашел путь! Абсолютно возможно без создания ярлыка для каждой сессии для загрузки.
Я только что обнаружил, что CMDER имеет задание по умолчанию {Putty}
. Он просто запускает Putty.exe
напрямую (поэтому putty.exe
должен быть в пути, или вы должны указать полный путь к putty.exe
).
Создайте ярлык CMDer с аргументами:
<full-path-to-cmder.exe> /task Putty
Откройте его, и появится подсказка Putty. Загрузите ваш сеанс как обычно, и теперь он показывает в Cmder вместо putty, вуаля!
Я знал, что такое общее требование имеет решение в CMDER. Отлично!
За исключением того, что вы не можете контролировать заголовок вкладки, но мы не можем просить больше ...
РЕДАКТИРОВАТЬ:
Я только что обнаружил, что мы можем указать заголовок окна в Putty, когда мы используем Cmder, так что теперь мое решение становится более чем идеальным.
В замазке мы можем установить заголовок окна в "Окно" - "Поведение", а в Cmder мы устанавливаем вкладку для использования заголовка окна замазки в "Главное" - "Панель вкладок" - "Шаблоны вкладок" - "Консоль" (%s
представляет заголовок, как показано в подсказках выше "Консоль".)
Еще два скриншота:
AntonioCS имеет правильную ссылку.
Я тоже боролся с этим. Ключ не должен указывать полный путь для putty в команде задачи conemu. Вместо этого убедитесь, что путь к putty указан в вашей переменной среды профиля Windows, а затем просто вызовите putty:
Putty.exe -new_console -load "(name of session)"
В дополнение к ответу KCD, еще одним вариантом является использование SSH в Cmder для Windows [ http://cmder.net/], как показано в этой статье:
Нужно только набрать:
ssh user @ hostname
В статье отмечается большое преимущество, заключающееся в том, что « Cmder прост в глазах, имеет привлекательные шрифты, цветовую схему Monokai по умолчанию и изменяемые размеры окон ».