有時候有一些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"); } }}
新聞熱點
疑難解答