※ ChatGPTを利用し、要約された質問です(原文:ブラウザからEXEを起動するには)
ブラウザからEXEを起動する方法
このQ&Aのポイント
ブラウザからEXEを起動する方法について相談があります。
バッチファイルを使ってEXEを起動させる方法では、確認のポップアップが出てくるという問題があります。
ASPでEXEを起動させる方法では、成功と表示されるものの実際にはEXEが起動しない状況です。
VBで作成したEXEファイルをブラウザから起動したいのですが、
うまく行きません。お知恵を拝借させてください。
以下やってみたことです。
1.EXEを起動させるバッチファイルを書いてそれにリンクをする。
→起動時に確認のポップアップが出てきて鬱陶しい
2.ASPで、以下のような記述をする
<%
Set bobj = Server.CreateObject("basp21")
rc = bobj.Execute("C:\×××\×××.exe",0,stdout)
if rc = 0 then
Response.write "成功"
Elseif rc = -1 then
Response.write "エラー"
Elseif rc = -2 then
Response.write "タイムアウト"
End if
%>
→画面上は「成功」の文字が出てくるけれども、EXEは起動しませんでした。
しかし、よくよく見るとプロセスだけは立ち上がっていて。。。
どうすればきちんと起動するのでしょうか?
よろしくお願いします。
お礼
あ、ありがとうございます。 教えていただいたサイトを参考にしたら 見事にプログラムが起動しました! もちろんサーバー上で!! ・・・そうじゃなかった。 ・・・そうじゃないんです、私がやりたいのは。 サーバー上にあるプログラムを、 クライアント上で起動させたいのです。。 でも、きちんと答えていただいたので、 あらためて正しい形の質問をしなおします。 ありがとうございました。