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>")));
  • 相关阅读:
    [板子]用线段树解决ST表问题
    [POJ2528]Mayor's posters(离散化+线段树)
    [板子]Kruskal
    [板子]segTree
    js实现工具函数中groupBy数据分组
    关于爬虫
    jsencrypt vue相关的rsa加密
    less 循环模拟sass的for循环效果
    vue 自动生成菜单
    vue中form 表单常用校验封装(async-validator)
  • 原文地址:https://www.cnblogs.com/top5/p/1681287.html
Copyright © 2011-2022 走看看