▽1
●
Cherenkov ●300ポイント ベストアンサー |
レジストリにプロトコルを登録する方法
Register protocol - MozillaZine Knowledge Base
REGEDIT4
[HKEY_CLASSES_ROOT\ssh]
@="URL:ssh Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\ssh\shell]
[HKEY_CLASSES_ROOT\ssh\shell\open]
[HKEY_CLASSES_ROOT\ssh\shell\open\command]
@="\"C:\\Program Files\PuTTY\\putty.exe\" \"-load %1\""
これで登録すれば、ssh://session_name でセッション名を指定して起動できるかと。
ssh://user@pass:host:port/
こういったアドレスで起動する場合は、別途引数に分解するスクリプトを組み合わせる。
「ssh?」というスキームを要求した時、ターミナルエミュレータが起動するようにする - ytyng.com
(navigator.registerProtocolHandlerでローカルのプログラムに関連付けることはできなさそう)
残念ながら出来ません。コピーしてエクスプローラ等別アプリに貼り付けて利用することになります。