MS的CMD命令行是一種重要的操作界面,一些在C#中不那么方便完成的功能,在CMD中幾個簡單的命令或許就可以輕松搞定,如果能在C#中能完成CMD窗口的功能,那一定可以使我們的程序簡便不少。
下面介紹一種常用的在C#程序中調(diào)用CMD.exe程序,并且不顯示命令行窗口界面,來完成CMD中各種功能的簡單方法。
如下所示:
獲取輸出信息應(yīng)注意:
ReadtoEnd()容易卡住:
string outStr = proc.StandardOutput.ReadtoEnd();
更傾向于使用ReadLine():
新聞熱點
疑難解答
圖片精選