zoukankan      html  css  js  c++  java
  • 【转】C#执行命令行程序/命令并获取输出结果

            //执行命令行命令,获取输出结果
            
    //cmd_filename: DOS程序文件名
            
    //arguments: 命令行参数
            public static string ExecCMD(string cmd_filename,string arguments)
            {            
                System.Diagnostics.ProcessStartInfo psi 
    = new System.Diagnostics.ProcessStartInfo(cmd_filename, arguments);//如:调用ipconfig ,并传入参数: /all 
                psi.CreateNoWindow = true//若为false,则会出现cmd的黑窗体 
                psi.RedirectStandardOutput = true;
                psi.UseShellExecute 
    = false;
                System.Diagnostics.Process p 
    = System.Diagnostics.Process.Start(psi);
                
    return p.StandardOutput.ReadToEnd();
            }
  • 相关阅读:
    列表推导式和生成器表达式
    迭代器和生成器
    闭包和装饰器
    函数命名空间和作用域
    华为笔试题06
    华为笔试题05
    华为笔试题04
    华为笔试题03
    华为笔试题02
    华为笔试题01
  • 原文地址:https://www.cnblogs.com/SummerRain/p/2080971.html
Copyright © 2011-2022 走看看