当前位置: 移动技术网 > IT编程>开发语言>c# > C#调用CMD命令实例

C#调用CMD命令实例

2019年07月18日  | 移动技术网IT编程  | 我要评论

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

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网