程式如何實現設定系統WIFI共享

2022-09-15 06:09:10 字數 1848 閱讀 6790

1、以管理員身份執行命令提示符:

快捷鍵win+r(win+x 以管理員方式執行cmd)→輸入cmd→回車

2、啟用並設定虛擬wifi網絡卡:

執行命令:netsh wlan set hostednetwork mode=allow ssid=mywifi key=12345678

此命令有三個引數,mode:是否啟用虛擬wifi網絡卡,改為disallow則為禁用。

ssid:無線網名稱,最好用英文(以mywifi為例)。

key:無線網密碼,八個以上字元(以12345678為例)。

以上三個引數可以單獨使用,例如只使用mode=disallow可以直接禁用虛擬wifi網絡卡。

2,開啟成功後,網路連線中會多出乙個網絡卡為「microsoft virtual wifi miniport adapter」的無線連線。若沒有,只需更新無線網絡卡驅動就ok了。

3、設定internet連線共享:

在「網路連線」視窗中,右鍵單擊已連線到internet的網路連線,選擇「屬性」→「共享」,勾上「允許其他······連線(n)」並選擇「虛擬wifi」。

確定之後,提供共享的網絡卡圖示旁會出現「共享的」字樣,表示「寬頻連線」已共享至「虛擬wifi」。

4、開啟無線網路:

繼續在命令提示符中執行:netsh wlan start hostednetwork

(將start改為stop即可關閉該無線網,以後開機後要啟用該無線網只需再次執行此命令即可)

至此,虛擬wifi的紅叉叉消失,wifi基站已組建好。筆記本、帶wifi模組的手機等子機搜尋到無線網路mywifi,輸入密碼12345678,就能共享上網啦!

c#實現:

public static string execute(string command, int seconds)

else

output = process.standardoutput.readtoend();//讀取程序的輸出  }}

catch

finally

}return output;

}呼叫dos 命令,並設定程式以管理員方式執行。

string command = "netsh wlan set hostednetwork mode=allow ssid=" + textname.text + " key=" + textpsw.text;

string str2 = execute(command);

messagebox.show(str2);

if (((str2.indexof("承載網路模式已設定為允許") > -1) && (str2.indexof("已成功更改承載網路的 ssid。") > -1)) && (str2.indexof("已成功更改託管網路的使用者金鑰密碼。") > -1))

else

str2 = execute("netsh wlan start hostednetwork");

messagebox.show(str2);

if (str2.indexof("已啟動承載網路") > -1)

else

enableinternetconnectionsharing(); //相當於上邊的地3步 用程式設定共享 需要引用 windows\system32\下的hnetcfg.dll

// "netsh wlan set hostednetwork mode=disallow" 刪除wifi

//netsh wlan stop hostednetwork 停止wifi

需要的命令集

using system.diagnostics;//這個是進行dos命令呼叫

using netconlib;

執行新增 在啟動並設定共享以後就可以共享wifi了

潮wifi如何設定 快速安裝設定潮wifi教程

之前我們分享了一篇關於潮wifi是什麼?以及潮wifi有什麼作用?的文章,相信我們對潮wifi已經有一定程度的了解了。但是對於潮wifi如何使用,潮wifi如何快速使用安裝,相信大家有一定的陌生,接下來我們小編就分享一下如何快速安裝潮wifi教程。具體的步驟下 相關閱讀 潮wifi是什麼?潮wifi...

乙個用C 實現的虛擬WiFi設定程式

本人常年使用windows 7 雖然在努力學習ubuntu,但是必須承認windows 7上擁有大量的優秀軟體,比如evernote microsoft office等 但是由於學校的網路是通過繫結mac和ip位址,然後客戶端登入的模式提供網路服務的,所以同一時間只能夠允許一台裝置上網 學校的客戶端...

通過samba設定linux系統目錄為共享

因為搭建了乙個apache伺服器,所以自己想通過windows來直接來修改www下的指令碼檔案,於是搭建了samba服務,配置如下 php browseable yes path var www html writable yes write list root 即允許root 通過 windows...