C#调用CMD命令实例

Irene ·
更新时间:2024-11-10
· 595 次阅读

有时候有一些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# 设计模式系列教程-命令模式C#执行外部命令的方法C#访问命令行的两种方法C#隐式运行CMD命令(隐藏命令窗口)C#从命令行读取参数的方法C#执行DOS命令的方法c#执行外部命令示例分享C#搜索文字在文件及文件夹中出现位置的方法c# 可疑文件扫描代码(找到木马)(简)C#使用dir命令实现文件搜索功能示例



C# cmd命令

需要 登录 后方可回复, 如果你还没有账号请 注册新账号