在服务器上执行EXE
本文关键字:EXE 执行 服务器 | 更新日期: 2023-09-27 18:15:55
我有一个从命令行调用的exe。是否可以在服务器上执行该文件?在计算机上,如果文件位于abc文件夹中,我将进入abc文件夹,然后执行批处理。我怎么在c#中做到这一点呢
代码示例如下,确保您的权限设置正确:
System.Diagnostics.Process yourProcess = new System.Diagnostics.Process();
// Set the directory
yourProcess.StartInfo.WorkingDirectory = Request.MapPath("~/"); //or wherever your file is
// Set the filename
yourProcess.StartInfo.FileName = Request.MapPath("bla.exe");
// Start the process
yourProcess.Start();
ASP . Net -运行应用程序(EXE)Net c#
在服务器端代码中,Process.Start(MyExeFile)当然会这样做,但是,只要您正在运行您的东西的用户帐户可以执行它