URIスキームでブラウザから電卓を起動する方法
セキュリティ上の対策として、通常Webブラウザからデスクトップアプリケーションを起動することはできません。
電卓のプログラムである calc.exe をURIスキームとしてレジストリに登録することで、ブラウザからハイパーリンク呼び出しで起動させることができるようです。
準備:URLスキームをレジストリに登録する
CALCは任意の値です。ここではわかりやすく CALC としました。以下のようにレジストリーキー作成および値を設定します。
HKEY_CLASSES_ROOT\CALC
HKEY_CLASSES_ROOT\CALC\shell\open\command
テスト用HTML
<!DOCTYPE html>
< html>
< head>
<title>App Launch Calc</title>
< /head>
< body>
<a href='CALC://hogehoge'>電卓起動</a>
< /body>
< /html>
テスト
電卓起動 のリンクをクリックすると下図のように問い合わせがきます。
開く を押すと電卓が起動します。
コメント
コメントを投稿