1

私のサイトにいくつかの機能を追加していて、vb2010 を使用して作成したいくつかの exe を開きたいのですが、exe はローカル サーバーで実行されますが、サイトは世界にあるサーバーでホストされます。

exeを実行するには、サーバー上のファイルの場所へのパスをサイトに追加する必要がありますか? お気に入り

  C:\folder\folder\myfile.exe

または、これを行うための他のより簡単な方法はありますか?

任意の助けのためのthnx

4

3 に答える 3

2

言い換えれば、もしあなたがそのようなボタンを持っていたとしたら、rm /s/q C:あなたのハード ドライブ全体が消えてしまうのを見て、私が通り過ぎるのを止めるにはどうすればよいでしょうか?

代わりに、<select>実行するプログラムをキーとしてリストする要素 ( など) を含むフォームを作成しmyfile、それをサーバーに送信します。次に、キーが許可されていることをサーバーに確認させ、許可されている場合は、対応するプログラムを実行します。

于 2012-04-10T09:36:01.333 に答える
0

これはまったく安全ではないため、直接行うことはできません。サーバーサイドで行う必要があります。exeファイルを呼び出すことができるWebサーバーでWebサービス関数を呼び出します。

参照ここにリンクの説明を入力

于 2012-04-10T09:39:03.400 に答える
0

あなたの質問から、Web サーバーと exe が 2 つの異なるネットワークにあることがわかりました。両方のサーバーが相互にアクセスできないと思います。その場合、ページ上でボタンをクリックしてもexeを実行できません。

exe がクライアント上にある場合、ページが表示されている場所でも、セキュリティ サンドボックス モデルにより実行が許可されません。

于 2012-04-10T09:39:13.517 に答える