C#教程

关注公众号 jb51net

关闭
首页 > 软件编程 > C#教程 > C#调用CMD命令

C#调用CMD命令实例

作者:石圣

这篇文章主要介绍了C#调用CMD命令实例本文只是给出一个比较简单的、入门级的例子,更多高级的操作技巧请参阅相关文章,需要的朋友可以参考下

有时候有一些DOS命令需要我们在执行程序的时候调用,这需要使用C#提供的相关接口。

代码如下,很简单,相信大家都能看懂,我就不赘述了。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Diagnostics;//这个是进行dos命令调用

namespace ExecuteCMD
{
  //实现读取Excel文件的功能
  class ExecuteCMD
  {

    public static void CreateDll(){
      Process p = new Process();
      p.StartInfo.FileName = "cmd.exe";
      p.StartInfo.UseShellExecute = false;
      p.StartInfo.RedirectStandardInput = true;
      p.StartInfo.RedirectStandardOutput = true;
      p.StartInfo.RedirectStandardError = true;
      p.StartInfo.CreateNoWindow = false;
      p.Start();
      p.StandardInput.WriteLine("systeminfo");
      Console.Write(p.StandardOutput.ReadToEnd());
      p.StandardInput.WriteLine("exit");
    }
  }
}
您可能感兴趣的文章:
阅读全文