天天看點

C#程式調用cmd執行指令

對于C#通過程式來調用cmd指令的操作,網上有很多類似的文章,但很多都不行,竟是漫天的拷貝。我自己測試整理了一下。

代碼:

<a></a>

程式運作結果:

C#程式調用cmd執行指令

需要提醒注意的一個地方就是:在前面的指令執行完成後,要加exit指令,否則後面調用ReadtoEnd()指令會假死。

我在之前測試的時候沒有加exit指令,輸入其他指令後視窗就假死了,也沒有輸出内容。

2014-7-28 新增:

另一種C#調用cmd指令的方法,不過這種方法在執行時會“閃一下” 黑視窗,各位在使用時可以按喜好來調用。