• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Javaアプレットからウェブサーバ上のEXEを実行できる?)

Javaアプレットからウェブサーバ上のEXEを実行できる?

このQ&Aのポイント
  • Javaアプレットからウェブサーバ上のEXEを実行する方法について調査しています。
  • 試しにブラウザから実行してみたところ、コンソールにエラーが表示されました。
  • サーバの設定次第で実行可能かどうかを確認したいです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

どういうケースか分かりませんが、とりあえず、できません。 アプレットからEXEファイルを実行することはできません。 理由は簡単で、セキュリティーホールになるから。 EXEをクライアント上、サーバー上、どちらで実行しようとしているのかいまいち分かりませんが、クライアント上ではたとえば、アプレットからexeを起動できてしまうと、cmd.exeのようなものを実行させてクライアントコンピューターそのものを乗っ取ることができてしまいますので、できないようになっています。 サーバー上で実行しようとしても、アプレットはクライアントサイドで実行されていますので、直接サーバー上の実行ファイルを実行することはできません。 例外としては、アプレット等からCGI化したサーバー上のファイルは実行可能です。その場合はHTTPリクエストを発行しますが、おそらく、やりたいこととは違いますよね。

mokpok
質問者

お礼

回答ありがとうございます。 やはり無理なんですね。 違う方法を試すことにします。 ありがとうございました。