Executing a .bat file from ASP.Net VB

J

JohnP

I am trying to execute a .bat file with the following code:

Dim objProcess As Diagnostics.Process
Dim objProcessInfo As Diagnostics.ProcessStartInfo

objProcess = New Diagnostics.Process()
objProcessInfo = New Diagnostics.ProcessStartInfo(Server.MapPath("COFile.bat"))

objProcess.StartInfo = objProcessInfo
objProcess.EnableRaisingEvents = True
objProcess.Start()
objProcess.WaitForExit()

It doesn't seem to be doing anything. Am I doing something wrong with the code?

Thanks.

John
 
H

Hans Kesting

I am trying to execute a .bat file with the following code:
Dim objProcess As Diagnostics.Process
Dim objProcessInfo As Diagnostics.ProcessStartInfo
objProcess = New Diagnostics.Process()
objProcessInfo = New
Diagnostics.ProcessStartInfo(Server.MapPath("COFile.bat"))
objProcess.StartInfo = objProcessInfo
objProcess.EnableRaisingEvents = True
objProcess.Start()
objProcess.WaitForExit()
It doesn't seem to be doing anything. Am I doing something wrong with
the code?

Thanks.

John

Where do you expect that batch file to be executed? How do you
expect to see the results?
That batch file will run on the server, probably using the
"NETWORK SERVICE" account. Any output will not be show to the
user accessing the page that fired this command.

Hans Kesting
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,994
Messages
2,570,222
Members
46,810
Latest member
Kassie0918

Latest Threads

Top