zoukankan      html  css  js  c++  java
  • ASP.NET运行.bat文件

                // 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:\\temp\\test.bat";

                psi.WorkingDirectory 
    = "c:\\temp\\";

     

                
    // Start the process

                System.Diagnostics.Process proc 
    = System.Diagnostics.Process.Start(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 = "<font face=courier size=0>{0}</font>";

                
    this.Response.Write(String.Format(fmtStdOut, results.Replace(System.Environment.NewLine, "<br>")));
  • 相关阅读:
    关于排序算法的记录
    java获取src下文件
    学习HashMap的笔记
    红黑树删除
    学习红黑树过程中的个人总结
    关于二叉树的记录
    关于自动装箱和自动拆箱
    学习函数的时候问题
    Oracle 实现拆分列数据的split()方法
    福大软工 · 最终作业
  • 原文地址:https://www.cnblogs.com/top5/p/1681287.html
Copyright © 2011-2022 走看看