多线程执行 Dos命令的问题
明缘 2009-10-15 01:42:43 需求如下:
用C#开发,有个数不固定的几个IP段 比如 “192.168.1”“10.2.5 ”192.168.3“ ”10.2.6 “
现在希望做一个程序使用Ping nbtstat 命令来获得上述IP段内所有存在机器的 IP Address, Mac Address,Host Name
由于IP段不止上面提到的那几个,因此要使用线程来做,如果哪位知道 请贴出Demo。
现在本人已经实现了 用进程来做,网上的例子也较多,比较容易,主要是在使用多线程开发的时候,遇到了问题,
不知道如何在线程里面执行Dos命令。请知道的告诉一下。再次强调的是如果是进程
( ProcessStartInfo info1 = new ProcessStartInfo();
Process process1 = new Process();
......
process1 = Process.Start(info1);
)
类似的代码就不要贴了。