zoukankan      html  css  js  c++  java
  • C# 运行CMD命令

    /// <summary>
    /// 运行CMD命令
    /// </summary>
    /// <param name="cmd">命令</param>
    /// <returns></returns>
    private static void RunCmd(string[] cmd)
    {
    try
    {
    // 创建进程
    System.Diagnostics.Process process = new System.Diagnostics.Process();
    process.StartInfo.FileName = "cmd.exe";
    process.StartInfo.UseShellExecute = false;
    process.StartInfo.RedirectStandardInput = true;
    process.StartInfo.RedirectStandardOutput = true;
    process.StartInfo.RedirectStandardError = true;
    process.StartInfo.CreateNoWindow = true;
    process.Start();
    process.StandardInput.AutoFlush = true;
    for (int i = 0; i < cmd.Length; i++)
    {
    process.StandardInput.WriteLine(cmd[i]);
    }
    process.StandardInput.WriteLine("exit");
    // 执行进程
    string standardOutput = process.StandardOutput.ReadToEnd();
    process.WaitForExit();
    process.Close();
    }
    catch (Exception ex)
    {
    ErrorLogHelper.ErrorInfosDiscribe(new StackFrame(1).GetMethod(), ex.StackTrace, ex.Message);
    }
    }

    }

  • 相关阅读:
    总结一些css加载动画
    写日历的一些总结(三)
    写日历的一些总结(二)
    写日历的一些总结
    兼容性问题总结(转)
    关于npm(转)
    关于NaN
    面向对象与原型
    git命令
    python django 数据库树形菜单的设计
  • 原文地址:https://www.cnblogs.com/liuyongpingblog/p/7641618.html
Copyright © 2011-2022 走看看