2009.06.27
太郁闷了,写了一天WMI的code,结果一个Win32_NetworkAdapter.Enable / Disable 方法只支持vista(client)和windows 2008(server),白做了那么好看的form界面了。
2009.06.28
继续写,调用netsh命令就可以了。
2009.06.29
Vista 上又添加了UAC feature. 执行cmd命令需要as administrator,所以我这个tool只能是adminisrator登陆后才可以用,幸好在Longhorn上测试通过了。明天需要完善这个tool,添加异步delegate或多线程使得点击run按钮后不会呈现司机状态。
http://msdn.microsoft.com/en-us/library/aa394595(VS.85).aspx
http://www.microsoft.com/china/technet/community/scriptcenter/topics/networking/02_atnc_basic.mspx