首页 > 编程 > C# > 正文

C#调用CMD命令实例

2020-01-24 02:27:44
字体:
来源:转载
供稿:网友

有时候有一些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");    }  }}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表