c#

位置:IT落伍者 >> c# >> 浏览文章

C#截取DOS命令输出流取得网卡MAC地址


发布日期:2024年06月27日
 
C#截取DOS命令输出流取得网卡MAC地址

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(); //关闭流

上一篇:c#中什么情况下用Convert.ToInt32?

下一篇:C#锐利体验之第八讲 索引器与操作符重载