none
如何開啟Windows XP的無線連線管理程式來設定無線連線 RRS feed

  • 問題

  • 在XP底下用VB6進行程式編寫,目前有寫一支小程式來開啟各廠牌的連線管理程式,但是很麻煩

    因為每個型號的安裝路徑都不同,想說要使用XP原本內建的連線管理程式來進行無線網路連線

    有參考  http://www.synnex.com.tw/asp/fae_qaDetail.asp?topic=&group=&parent=&classifyid=01997&seqno=16990&vendor=#3

    但這不是我要的結果

    我需要的功能是透過我的程式點選Button後可以開啟下面圖示(無線網路連線),如下:

    想請教是否在C:\Windows中有哪個執行檔可以開啟 , 如果有那執行檔的位置是放在哪呢?

    目前有想到的就是使用原本作業系統所內建的連線管理程式會較為方便有彈性

    由於操作流程關係,必須透過一事件去啟動該連線管理程式請知道的大大能給予指導,感恩。

    2014年6月10日 上午 07:54

解答

所有回覆

  • 您可以Shell命令執行正確的CPL檔案即可, 請參考: Thread: How to open Control Panel files (.cpl) using Shell function
    • 已編輯 tihsMVP 2014年6月10日 下午 02:01
    2014年6月10日 下午 02:00
  • 我有嘗試過C:\的所有*.cpl,並使用對應的路徑去開啟

    但是都沒有開過XP內建無線網路管理程式 如果檔案有少,我從無線網路內容取點選檢視無線網路應該不會跳出視窗

    想請問tihs大大我還有遺漏什麼地方嗎?


    2014年6月11日 上午 02:33
  • 我有用關鍵字查到下列網站

    http://www.donationcoder.com/forum/index.php?PHPSESSID=pejdhilqa042607ehvk7ini0k2&topic=25399.0

    也同樣是詢問此問題,但是我用回達的網址搜尋並測試內容,還是沒有辦法在XP底下呼叫XP內建無線網路管理程式

    此外我有嘗試使用rundll32.exe van.dll,RunVAN,但這在XP下是不能用的

    在Win7底下這的確是能開啟連線管理程式

    真好奇微軟的XP他的按鈕到底是怎麼呼叫出本身內建的無線網路管理程式?

    2014年6月11日 下午 12:11
  • 真慘XP系統並沒有提供cpl檔案以設定無線網路, 不過您可以利用RunDLL32試看看, 請參考:How to open "View Available Wireless Networks" from the command line (or a keyboard shortcut)

    2014年6月12日 上午 03:26
  • Tihs大大您好

    您提供的網址我之前就有嘗試過了,也如同內容回答的

    我的系統是XP,並沒有van.dll的檔案

    我有嘗試到Win7上抓取32位元的dll,但是放到XP系統上仍無法使用

    這篇他有提到一個建立捷徑解決方式,但是這個要怎麼用呢?還在理解中.


    另外一點就是,XP中有許多的啟動連線管理程式的進入點或Button,但為什麼就是沒辦法提供開啟的方法

    那他的那些進入點又是怎麼開啟連線管理程式的是窗的。



    2014年6月12日 上午 03:52
  • 今天又花了一點時間測試

    後來想說,透過其他方式去開啟無線網路的管理程式

    雖然可以間接開啟的地方有很多,但目前最理想的地方是開啟無線網路的連線狀態

    因此目前有嘗試過cpl去開啟,但也一樣沒有對應的cpl

    想請教是否有command line可以開啟無線網路狀態(不是區域網路狀態)?

    2014年6月12日 上午 09:18
  • 因為沒有XP環境可以試, 所以只好請您自已試看看:How To Manage A Wireless WiFi Network from the Command Line in Windows 7

    2014年6月13日 上午 02:46
  • Tihs大大您好

    在XP底下的netsh是沒有Wlan這項參數的,

    我再把Win7底下抓netsh到XP底下看看是否可以使用

    另一條路就是使用Wlan.exe檔,自己寫一套連線管理程式。

    我想請教一下在VB2005中是否有API或者是OCX可以用在WIFI連線使用的?

    2014年6月21日 上午 06:06