作者godsing (执着是苦)
看板Network
标题[问题] 请问使用netsh wlan的connect和profile的相关问题
时间Mon May 10 17:15:35 2010
我想在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
1F:推 wst2080:我很好奇的询问一下~ Profile不就是储存无线网路的组态吗? 05/10 18:19
2F:→ wst2080:所以你程式应该要写个UI就是让各个栏位套用到各个变数当中 05/10 18:19
3F:→ wst2080:然後当你的无线管理程式就可以导引Profile套用到程式里头 05/10 18:20
4F:→ wst2080:我想 Profile 是程式要自己去建立的变数对照... 05/10 18:20
5F:→ wst2080:然後你的UI应该要写使用者设定好的Profile之後 套用 05/10 18:21
6F:→ wst2080:这样你的无线管理程式就可以动作了... 05/10 18:21
7F:→ godsing:所以如果我要连线到某ssid,我现在要创一个profile 05/10 19:12
8F:→ godsing:如果我不使用windows的GUI,那是不是代表我要自己去写xml? 05/10 19:12
9F:→ wst2080:YES 05/10 19:54
10F:→ wst2080:看你要写xml 还是其他格式 都可以... 05/10 19:54
※ 编辑: godsing 来自: 220.228.145.149 (05/10 20:01)
11F:→ wst2080:差不多~ 你可以多测试看看... 05/10 20:17