C#調(diào)用CMD命令實(shí)例
更新時(shí)間:2014年08月30日 11:53:27 作者:石圣
這篇文章主要介紹了C#調(diào)用CMD命令實(shí)例本文只是給出一個(gè)比較簡(jiǎn)單的、入門級(jí)的例子,更多高級(jí)的操作技巧請(qǐng)參閱相關(guān)文章,需要的朋友可以參考下
有時(shí)候有一些DOS命令需要我們?cè)趫?zhí)行程序的時(shí)候調(diào)用,這需要使用C#提供的相關(guān)接口。
代碼如下,很簡(jiǎn)單,相信大家都能看懂,我就不贅述了。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Diagnostics;//這個(gè)是進(jìn)行dos命令調(diào)用
namespace ExecuteCMD
{
//實(shí)現(xiàn)讀取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# 執(zhí)行CMD命令并接收返回結(jié)果的操作方式
- C# 調(diào)用命令行執(zhí)行Cmd命令的操作
- C# 使用相同權(quán)限調(diào)用 cmd 傳入命令的方法
- C#隱式運(yùn)行CMD命令(隱藏命令窗口)
- c#通過(guò)進(jìn)程調(diào)用cmd判斷登錄用戶權(quán)限代碼分享
- C# cmd中修改顯示(顯示進(jìn)度變化效果)的方法
- C#中調(diào)用命令行cmd開(kāi)啟wifi熱點(diǎn)的實(shí)例代碼
- 通過(guò)C#調(diào)用cmd來(lái)修改服務(wù)啟動(dòng)類型
- 在asp.net(c#)下實(shí)現(xiàn)調(diào)用cmd的方法
- C#中隱式運(yùn)行CMD命令行窗口的方法
- C#程序調(diào)用cmd.exe執(zhí)行命令
相關(guān)文章
C#實(shí)現(xiàn)將類的內(nèi)容寫成JSON格式字符串的方法
這篇文章主要介紹了C#實(shí)現(xiàn)將類的內(nèi)容寫成JSON格式字符串的方法,涉及C#針對(duì)json格式數(shù)據(jù)轉(zhuǎn)換的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-08-08
C#生成互不相同隨機(jī)數(shù)的實(shí)現(xiàn)方法
這篇文章主要介紹了C#生成互不相同隨機(jī)數(shù)的實(shí)現(xiàn)方法,文中詳細(xì)描述了C#生成互不相同隨機(jī)數(shù)的各個(gè)步驟及所用到的函數(shù),非常具有借鑒價(jià)值,需要的朋友可以參考下2014-09-09

