如何实现netstat一样的功能?
如何实现netstat一样的功能?
[解决办法]
最简单的方法的直接用Process启动指定程序,然后取得结果,粗略写了下(具体查MSDN)
Process p = new Process();
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.FileName = @ "C:\WINDOWS\system32\netstat.exe ";
p.StartInfo.Arguments = "这里可加参数,如-n之类 ";
p.Start();
string s = p.StandardOutput.ReadToEnd();
p.WaitForExit();
p.Close();