欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#调用CMD命令实例

程序员文章站 2023-12-17 12:05:04
有时候有一些dos命令需要我们在执行程序的时候调用,这需要使用c#提供的相关接口。 代码如下,很简单,相信大家都能看懂,我就不赘述了。 using syst...

有时候有一些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");
    }
  }
}

上一篇:

下一篇: