C#调用CMD命令实例

 更新时间:2014年08月30日 11:53:27   作者:石圣  
这篇文章主要介绍了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");
    }
  }
}

相关文章

  • C#实现把txt文本数据快速读取到excel中

    C#实现把txt文本数据快速读取到excel中

    这篇文章主要介绍了C#实现把txt文本数据快速读取到excel中,本文直接给出示例代码,需要的朋友可以参考下
    2015-06-06
  • C# wpf 通过HwndHost渲染视频的实现方法

    C# wpf 通过HwndHost渲染视频的实现方法

    日常开发中,特别是音视频开发,需要在界面上渲染视频,比如制作一个播放器、或者视频编辑工具、以及视频会议客户端。通常拿到的是像素格式数据,此时需要渲染到wpf窗口上就需要一定的方法,本文介绍一种通过hwnd渲染的方法,控件既能提供hwnd又能嵌入wpf窗口里
    2021-11-11
  • WPF实时绘制心率曲线的示例详解

    WPF实时绘制心率曲线的示例详解

    这篇文章主要为大家详细介绍了WPF实时绘制心率曲线的相关知识,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-04-04
  • c#用Treeview实现FolderBrowerDialog 和动态获取系统图标(运用了Win32 dll类库)

    c#用Treeview实现FolderBrowerDialog 和动态获取系统图标(运用了Win32 

    其实,FolderBrowerDialog 很好用呢,有木有啊亲,反正我特别的喜欢,微软大哥把这个浏览文件夹的东东封装的多好呀
    2013-03-03
  • C#基础知识之new关键字介绍

    C#基础知识之new关键字介绍

    在 C# 中,new 关键字可用作运算符、修饰符或约束,本文主要介绍这三种用法。
    2016-04-04
  • C#实现对二维数组排序的方法

    C#实现对二维数组排序的方法

    这篇文章主要介绍了C#实现对二维数组排序的方法,实例分析了C#数组遍历与排序的相关技巧,需要的朋友可以参考下
    2015-06-06
  • winform调用javascript的小例子

    winform调用javascript的小例子

    winform调用javascript的小例子,需要的朋友可以参考一下
    2013-05-05
  • C#实现XML序列化与反序列化

    C#实现XML序列化与反序列化

    这篇文章介绍了C#实现XML序列化与反序列化的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • C#自定义缓存封装类实例

    C#自定义缓存封装类实例

    这篇文章主要介绍了C#自定义缓存封装类,涉及C#针对缓存的写入、读取及设置过期时间等常用操作,并封装进一个类中便于调用,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • unity实现场景切换进度条显示

    unity实现场景切换进度条显示

    这篇文章主要为大家详细介绍了unity实现场景切换进度条显示,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-11-11

最新评论