我的學校使用802.11a,但在家使用802.11b。 這意味着每次我從家裏去學校或其他方式,我必須去設備管理器 - >網絡適配器 - >英特爾(R)WiFi Link 5100 AGN - >屬性 - >高級 - >無線模式 - >更改值。更改無線網絡適配器無線模式屬性
我想爲我做一個小型的c#程序,但我不知道從哪裏開始。
有人可以指出我正確的方向,我不知道從哪裏開始。
我收到了MSDN的答案 - 但我還沒有測試過它。 http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/3a8a096d-b0e8-488c-930f-12735e5f7b4b
SOLUTION 與這個有點工作後,我找到了解決辦法。 首先,我使用Process monitor來找出哪些註冊表值已更改,當我手動更改無線模式時。
現在更改該值包含2個步驟。 無線模式的名稱被映射到一個數字。然後將這些數字映射到不同的註冊表項中以指向無線模式號碼。 所以首先我找到了基於名稱的數字,然後我將該值設置爲不同的註冊表項。
之後,網絡適配器必須重置,我用WMI來做。
我在MSDN上得到This thread的幫助。
我不確定,如果它適用於所有的Windows操作系統,並且我不確定它是否適用於所有網絡適配器。無論如何,這就是我所做的。
你可以發佈什麼是需要改變的價值嗎? – Rajesh
我必須在以下值之間切換:1. 802.11a到6. 802.11a/b/g –