Hi there, Basically, you can use Windows Script Host model to create a WshShell object whose the Run method can be used to run a batch file. In addition, you can make use of the System.Diagnostics.Process class, it's supposed to be a better way IMO. However, what you also need to pay your attention to is the permission issue. You may find this blog Run a .BAT file from ASP.NET [^] helpful to you, it also includes the sample code in there. For more information, you can see Process Class[^]