ASP.NETから実行ファイル(EXE)を起動する

ASP.NETから、実行ファイル(Exe)を起動する方法です。

Dim myproc As System.Diagnostics.Process 
myproc = New System.Diagnostics.Process  
myproc.Start("C:\APP.EXE", "引数") 

下線部分を、任意のパスと引数に変えてください。

ASP(.NETではない)の頃には、実行ファイル(EXE)を起動することができず、ASPEXEC.DLLとか使ってやってましたが・・・。

下記、解説です。

Dim myproc As System.Diagnostics.Process

ローカルプロセスとリモートプロセスのアクセスを提供するクラスの宣言

myproc = New System.Diagnostics.Process

Processクラスのイニシャライズを実行

myproc.Start("C:\APP.EXE", "引数")

サーバー側で見た実行ファイルのファイルパスと引数を指定して、サーバー側で実行ファイルを実行します。

コメント

タイトルとURLをコピーしました