web-dev-qa-db-ja.com

PuTTYまたはキティコンソールをConEmuに自動接続する方法

PuTTY.exeまたはkitty.exeコンソールウィンドウをConEmuに自動接続することは可能ですか?はいの場合、どのようにそれを行うことができますか?

8
serge.k

私は同じことをしようとしていて、このリンクを見つけました

http://www.thecrumb.com/2013/03/04/configuring-conemu-and-PuTTY/

基本的にはMaximusが言っていたと思いますが、これはConEmuの内部から行います。

4
AntonioCS

みんな私はちょうど道を見つけました!完全に可能ななしロードするすべてのセッションのショートカットを作成します。

CMDERに{PuTTY}という名前のデフォルトタスクがあることがわかりました。 PuTTY.exeを直接起動するだけです(したがって、PuTTY.exeをパスに含めるか、PuTTY.exeのフルパスを指定する必要があります)。

enter image description here

引数を使用してCMDerのショートカットを作成します。

<full-path-to-cmder.exe> /task PuTTY

それを開くと、PuTTYプロンプトが表示されます。通常どおりセッションをロードすると、PuTTYではなくCmderに表示されるようになりました。

enter image description here

私は、そのような一般的な要件がCMDERに解決策があることを知っていました。パーフェクト!

ただし、タブのタイトルを制御することはできませんが、それ以上は要求できません...

[〜#〜]編集[〜#〜]

Cmderを使用すると、PuTTYでウィンドウタイトルを指定できることがわかりました。これで、私のソリューションは完璧以上のものになりました。

PuTTYでは、ウィンドウタイトルを「ウィンドウ」-「動作」で設定でき、Cmderでは、「メイン」-「タブバー」-「タブテンプレート」-「コンソール」でPuTTYウィンドウタイトルを使用するようにタブを設定します( %sは、「コンソール」の上のヒントに示されているように、タイトルを表します。)

別の2つのスクリーンショット:

enter image description here

enter image description here

3
WesternGun

別の方法として、単に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"

...そして、その接線を下る場合は、キーパスフレーズを1回だけ要求し、PowershellとPoshgitを要求することを検討してください。

2
KCD

シングルクリック?あなたは「ショートカットクリック」を意味していると思います。

したがって、ショートカットのプロパティを変更します。

例1

ConEmuC.exe /ATTACH /ROOT PuTTY.exe <your PuTTY switches>

例2

ConEmu.exe /single /cmd PuTTY.exe <your PuTTY switches>

とはいえ、実行可能ファイルへのフルパスを使用する必要があります。

1
Maximus

AntonioCSには正しいリンクがあります。

私もこれに苦労していました。重要なのは、PuTTYの完全パスをconemuタスクコマンドに含めないことです。代わりに、PuTTYへのパスがWindowsのユーザープロファイル環境変数にあることを確認してから、PuTTYを単独で呼び出します。

PuTTY.exe -new_console -load "(name of session)"
0
zeroknowl