9
A
回答
15
您可以通過利用WMI和Win32_NetworkAdapter WMI類在C#中實現此目的。 Win32_NetworkAdapter類具有啓用和禁用可在選定網絡接口上執行的方法。
用法的例子可以在這裏找到:
鏈接不可用,但在存檔:
簡而言之,步驟要做到這一點是:
產生由VS類的包裝命令提示符
mgmtclassgen Win32_NetworkAdapter /L CS -p NetworkAdapter.cs
通過適配器步進:
SelectQuery query = new SelectQuery("Win32_NetworkAdapter", "NetConnectionStatus=2"); ManagementObjectSearcher search = new ManagementObjectSearcher(query); foreach(ManagementObject result in search.Get()) { NetworkAdapter adapter = new NetworkAdapter(result); // Identify the adapter you wish to disable here. // In particular, check the AdapterType and // Description properties. // Here, we're selecting the LAN adapters. if (adapter.AdapterType.Contains("Ethernet 802.3")) { adapter.Disable(); } }
+0
啊試試Win10 UWP哈哈 – Joe 2015-09-16 17:13:44
相關問題
- 1. 以編程方式禁用Windows 7上的虛擬鍵盤?
- 2. 以編程方式啓用/禁用Log4jLogger?
- 3. 以編程方式在Windows 7上禁用在線驅動程序搜索
- 4. 如何以編程方式啓用/禁用Windows功能
- 5. 如何在rooted android上以編程方式禁用/啓用gps?
- 6. 如何以編程方式啓用遠程桌面連接?
- 7. 如何以編程方式啓用/禁用網絡接口? (Windows XP)
- 8. 以編程方式在Windows 7上啓動sfx存檔(使用_execv)? (C++)
- 9. 以編程方式啓用Internet連接共享
- 10. 以編程方式在Windows 10/Surface Pro4上禁用Wifi?
- 11. 以編程方式檢查在Windows上是否啓用了IPv6
- 12. 以編程方式在Windows 8上啓動快捷方式
- 13. 以編程方式啓用我禁用的應用程序
- 14. 以編程方式啓用/禁用相機應用程序
- 15. 如何以編程方式禁用Android中的GSM連接
- 16. 如何在Android 4.4中以編程方式啓用/禁用GPS?
- 17. 如何以編程方式獲取iPhone是否使用3G,4G或GPRS連接?有沒有辦法以編程方式啓用和禁用3G連接?
- 18. 以編程方式啓用/禁用沉浸模式
- 19. Windows 7以編程方式登錄
- 20. 如何以編程方式啓動iPhone上的3G連接?
- 21. 以編程方式連接到Windows Mobile上的藍牙耳機
- 22. 如何以編程方式連接到IIS 7
- 23. 以編程方式禁止Windows警報
- 24. 以編程方式重新啓動Windows 7計算機
- 25. 使用CoreBluetooth以編程方式啓用/禁用藍牙
- 26. 以編程方式更改Windows Phone 7應用程序啓動頁面
- 27. 以編程方式在Windows 7上切換音頻設備
- 28. 在屏幕鍵盤上以編程方式控制Windows 7
- 29. 如何以編程方式啓用和禁用Android 4.2上的飛行模式?
- 30. 如何在Android 6.x上以編程方式啓用或禁用GPS?
任何特別的原因,因爲你顯然在計算機上停止所有流量,中斷下載等等? – 2010-06-16 12:53:26