- PR -

【WEB経由でexeを実行する方法】

1
投稿者投稿内容
fight
ベテラン
会議室デビュー日: 2005/09/25
投稿数: 74
投稿日時: 2006-11-19 12:14
別筐体のマシン間のアクセスをWEBで実現しようと考えています。
その際、あるURLを打ち込むと受信側はそのURLを契機にローカルのexeファイルを実行するという処理を行いたいと思っています。
サーバはIIS等なんでもいいです。できるだけ簡単な方法を実現できるサーバであれば。
ご存知の方がいらっしゃいましたら教えていただけるとありがたいです。
よろしくお願いします。
sabro
会議室デビュー日: 2006/10/19
投稿数: 17
投稿日時: 2006-11-19 13:00
IISとASP.NETの組み合わせでやるなら、System.Diagnostics.ProcessクラスのStartメソッドを使えば、何らかのexeを起動できます。後はQueryString等で起動したいexe名を渡してあげればよいです。

注意点としてexeのアクセス権を適切に設定する必要があることと、悪意あるユーザに実行されないように何らかの認証処理や経路の暗号化が必要なことがあります。

また、私は詳しくないのですが、そもそもSSL-VPNがまさにおっしゃている機能を実現するための仕組みだと思います。
_________________
sabro
ヒマをみつけてWeb開発
ぶさいくろう
ぬし
会議室デビュー日: 2005/11/22
投稿数: 1232
お住まい・勤務地: 川崎市(は俺も含めてロクな人間が住んでないよw)
投稿日時: 2006-11-19 14:24
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=35003&forum=7
fight
ベテラン
会議室デビュー日: 2005/09/25
投稿数: 74
投稿日時: 2006-11-23 13:13
Startメソッドにてできました。ありがとうございます。
1

スキルアップ/キャリアアップ(JOB@IT)