簡體   English   中英

如何使用C#在Windows XP / 2K上連接/斷開連接

[英]How to connect / disconnection connection on windows XP / 2K with c#

我必須控制Windows XP中“網絡”文件夾中的網絡連接。

如何使用C#做到這一點? 我發現了一些啟用或禁用適配器的方法,但事實並非如此。

Win32_NetworkAdapter的Enable和Disable方法肯定可以解決問題。 只需創建ManagementClass並使用它來訪問WMI界面。 否則,您可以使用骯臟,便宜但有效的技巧,並且-給定適配器名稱,您可以

netsh interface set interface "ADAPTER_NAME" DISABLED

當然,將DISABLED替換為ENABLED可重新啟用設備。 最后,請記住,您將需要管理特權才能在Vista和7上禁用網絡適配器(無論您采用哪種方式),因此,如果您也想在較新的Windows版本上使用該代碼,請記住這一點。

編輯:只是為了澄清,建議的解決方案將做什么等同於右鍵單擊從網絡連接啟用/禁用時發生的情況。 如果那不是您想要的,請說明您要做什么。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM