tbResultText = ;
ProcessStartInfo start = new ProcessStartInfo(Pingexe); //設置運行的命令行文件問pingexe文件這個文件系統會自己找到
//如果是其它exe文件則有可能需要指定詳細路徑如運行winRarexe
startArguments = txtCommandText; //設置命令參數
startCreateNoWindow = true; //不顯示dos命令行窗口
startRedirectStandardOutput = true; //
startRedirectStandardInput = true; //
startUseShellExecute = false; //是否指定操作系統外殼進程啟動程序
Process p=ProcessStart(start);
StreamReader reader = pStandardOutput; //截取輸出流
string line = readerReadLine(); //每次讀取一行
while (!readerEndOfStream)
{
tbResultAppendText(line+ );
line = readerReadLine();
}
pWaitForExit(); //等待程序執行完退出進程
pClose(); //關閉進程
readerClose(); //關閉流
From:http://tw.wingwit.com/Article/program/net/201311/13908.html