[C#]Windows 10 停用與啟用網路卡(連線)[手把手教程][原創]
當我們要停用或啟用網路連線的時候,手動的方式是用滑鼠點選畫面左下角的開始,再點選齒輪圖示 就可以進入到 Windows 設定的功能選擇畫面,我們選擇網路與網際網路 接著我們點選變更介面卡選項,就可以到網路連線的設定畫面了。 畫面中會出現很多的網路連線設定項目,你可以在你要變更設定的網路連線項目上按下滑鼠的右鍵,就會出現功 能表。 功能表的第一項就是停用或啟用 用滑鼠點選它你就可以完成停用或啟用 接著我們進入到真正的主題,就是如何撰寫程式來停用或啟用網路連線,首先我們需要一個元件,這個元件的位置是在 C:\Windows\System32\hnetcfg.dll ,你需要先將它設定為參考 。 然後再將它設定為引用( using NETCONLib; ),你就可以使用這個元件了,原始碼如下: using System; using NETCONLib; namespace IC4 { class Program { static void Main(string[] args) { try { NetSharingManagerClass netSharingMgr = new NetSharingManagerClass(); INetSharingEveryConnectionCollection connections = netSharingMgr.EnumEveryConnection; foreach(INetConnection connection in connections) { INetConnectionProps connProps = netSharingMgr.get_NetConnectionProps(connection); if(connProps.Name == "