これらは私の要件です
- HTMLページを使用してローカルマシンにあるpdfファイルを開く方法は?
- Web サイトを使用して、ローカル マシンにある exe ファイルを実行するにはどうすればよいですか?
これは、Windows オプションでクローンを作成するときに github が行うことと似ています。まったく同じ操作を実装する必要があります。ボタンがあり、クリックするとアプリケーションを実行する必要があります。
前もって感謝します。
GitHub for Windows をコンピューターにインストールしました。github-windows:
そして、このインストールにより、GitHub for Windows 実行可能ファイルをハンドラーとしてプロトコルが登録されました。ここでは特別なことは何も起こっていません。
私が見る唯一のチャンスは、独自の URL スキームを登録することです (あなたが言っmyapp-pdf:
たように、またはそれに似たものです)。
次に、カスタム スキームを使用して URL にリダイレクト (または新しいウィンドウを開く) すると、ブラウザーがアプリケーションを起動し、コマンド ライン パラメーターとして URL が提供されます。
カスタム URL スキーマを作成し、アプリケーションにマップする
あなたの入力の後に得たものを説明するだけです。上で述べたように、アプリケーションの URL スキーマを生成する必要があります。Windows レジストリで実行されるスキーマとアプリケーション パスを登録する必要があります。これは、インストール中に処理する必要があります。
http://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx このリンクは、特定のスキーマを Windows レジストリに追加する方法を示し、mailto のように実行するアプリケーションを指定できます。 : Outlook の場合。
ここから詳細を提供してくれてありがとう。 独自の URL プロトコルを作成するにはどうすればよいですか? (例: so://...)
長所
このアプローチを使用している場合に発生する可能性のあるセキュリティの問題について確認する必要があります。