首页 > 网站 > 建站经验 > 正文

ASP.NET 运行!.bat文件的实现方法

2019-11-02 14:31:17
字体:
来源:转载
供稿:网友

   // Create the ProcessInfo object

  System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo("cmd.exe");

  psi.UseShellExecute = false;

  psi.RedirectStandardOutput = true;

  //psi.RedirectStandardInput = true;

  psi.RedirectStandardError = true;

  psi.Arguments = "/K C:temptest.bat";

  psi.WorkingDirectory = "c:temp";

  // Start the process

  System.Diagnostics.Process proc = System.Diagnostics.Process.Sta

电影下载[www.aikan.tv/xzhtml/dyxz/]
rt(psi);

  // Attach the output for reading

  System.IO.StreamReader sOut = proc.StandardOutput;

  proc.Close();

  // Read the sOut to a string.

  string results = sOut.ReadToEnd().Trim();

  sOut.Close();

  // Write out the results.

  string fmtStdOut = "{0}";

  this.Response.Write(String.Format(fmtStdOut, results.Replace(System.Environment.NewLine, "
")));

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表