[解決済み] ブラウザからアプリケーションを起動するには?
2022-11-08 05:14:59
質問
ブラウザからアプリケーションを起動することは可能でしょうか。ブラウザからファイルを開くということではなく (Adobe Reader で PDF を開くとか)、ユーザーのマシンにインストールされているアプリケーションの新しい (空白の) インスタンスを開くということです。
仮定的な状況。ユーザーは、RDP を介して管理できるコンピューターの一覧を表示する Web サイトをブラウズします。彼は 192.168.1.10 へのリンクをクリックし、そのリンクは、その IP アドレスがすでに記入された Microsoft RDP クライアント (mstsc.exe) を開きました。
私は Windows universe について厳密に話しています。
ActiveX と IE 以外に、そんなことができるのでしょうか?
ActiveX を使用して IE でこれを試みるのは賢明でしょうか?
どのように解決するのですか?
本当の意味でアプリケーションを起動することはできません。 表示されているように、ユーザーにドキュメント (たとえば PDF) を開くように指示すると、Windows はそのファイル タイプのデフォルトのアプリケーションを使用しようとします。 多くのアプリケーションにはこれを実行する方法があります。
たとえば、RDP 接続を .rdp ファイルとして保存することができます。 このようなものへのリンクをサイト上に置くことで、ユーザーは RDP セッションをすぐに開始できるようになります。
<a href="MyServer1.rdp">Server 1</a>
関連
-
[解決済み] Webフォームのフィールド/入力タグでブラウザのオートコンプリートを無効にするにはどうすればよいですか?
-
[解決済み] Windowsにpipをインストールするにはどうしたらいいですか?
-
[解決済み] Firefox または Chrome ブラウザから HTTP POST リクエストを手動で送信する方法
-
[解決済み] DOM要素が現在のビューポートで表示されているかどうかを確認するにはどうすればよいですか?
-
[解決済み] Windowsのコマンドラインからアプリケーションの終了コードを取得するにはどうすればよいですか?
-
[解決済み】WindowsでTCPまたはUDPポートをリッスンしているプロセスを見つけるにはどうすればよいですか?
-
[解決済み】デバッグ開始時にVisual Studioが新しいブラウザウィンドウを起動しないようにするには?
-
[解決済み] Windows XP以降のWindowsです。ウィンドウを表示せず、バックグラウンドでバッチファイルを実行するには?
-
[解決済み] PersonalとWeb Hostingの証明書ストアの違いは何ですか?
-
[解決済み] Git リポジトリを Windows でホスティングする
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】独自のURLプロトコルを作成する方法は?(例:so://...) [終了しました]。
-
[解決済み] 渡された引数をWindowsのバッチファイルにリダイレクトする [duplicate]
-
[解決済み] WindowsのコマンドラインからGit Bashを起動するには?
-
[解決済み] コマンドライン文字列の最大長
-
[解決済み] 特定のファイルだけを含むディレクトリ構造をコピーする方法(Windowsのバッチファイルを使用)。
-
[解決済み] Windowsのバッチファイルで複数のコマンドを1行で実行する
-
[解決済み] コマンドラインでXLSからCSVに変換する
-
[解決済み] CMakeでユーザー環境変数を取得する方法 (Windows)
-
[解決済み] Git リポジトリを Windows でホスティングする
-
[解決済み] Windows標準の.iniファイルでは、コメントを書くことができますか?