[問題] 請問使用netsh wlan的connect和profile …

看板Network作者 (執著是苦)時間15年前 (2010/05/10 17:15), 編輯推噓1(1010)
留言11則, 2人參與, 最新討論串1/1
我想在c#上寫個無線網路的管理介面,目前為止用netsh的wlan show all 到列出到listView上都沒問題 但是我想執行connect,所以我用了show profile 發現有一個"xxx"(本機使用者) 我連線到ssid="RDD",wlan connect name=xxx =RDD 卻給我... "設定檔 "xxx" 指定的網路無法用來連線。" 這不打緊,不就是要就要創一個profile而已 那請問這個創的方法是? 我知道電腦上的網路管理GUI可以創出(但是這不能加到c#裡啊) 那我還可以用的什麼方法去創一個profile? 如果該RDD它有連線密碼:1234 那我又要寫在profile的哪? 為何一些無線的管理介面都可以直接設定profile? 它是如何做到的? 因為它創的profile,我用netsh show profile沒辦法找出 我剛剛想到,如果我先抓到可用AP上的安全類型和加密等資訊, 再以變數填進xml,只要再配上金鑰 這樣是不是跟就是跟無線管理UI的功能一樣了? 那安全類型的xml是不是有不同,因為我看MSDN它分成了10種sample, 是它的例子有10種還是這安全類型的xml共有10種? 感謝熱心的鄉民解答!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.228.145.149

05/10 18:19, , 1F
我很好奇的詢問一下~ Profile不就是儲存無線網路的組態嗎?
05/10 18:19, 1F

05/10 18:19, , 2F
所以你程式應該要寫個UI就是讓各個欄位套用到各個變數當中
05/10 18:19, 2F

05/10 18:20, , 3F
然後當你的無線管理程式就可以導引Profile套用到程式裡頭
05/10 18:20, 3F

05/10 18:20, , 4F
我想 Profile 是程式要自己去建立的變數對照...
05/10 18:20, 4F

05/10 18:21, , 5F
然後你的UI應該要寫使用者設定好的Profile之後 套用
05/10 18:21, 5F

05/10 18:21, , 6F
這樣你的無線管理程式就可以動作了...
05/10 18:21, 6F

05/10 19:12, , 7F
所以如果我要連線到某ssid,我現在要創一個profile
05/10 19:12, 7F

05/10 19:12, , 8F
如果我不使用windows的GUI,那是不是代表我要自己去寫xml?
05/10 19:12, 8F

05/10 19:54, , 9F
YES
05/10 19:54, 9F

05/10 19:54, , 10F
看你要寫xml 還是其他格式 都可以...
05/10 19:54, 10F
※ 編輯: godsing 來自: 220.228.145.149 (05/10 20:01)

05/10 20:17, , 11F
差不多~ 你可以多測試看看...
05/10 20:17, 11F
文章代碼(AID): #1BvywvNt (Network)