
批處理實現創建或關閉無線網絡/wifi熱點共享最后由 pcl_test 于 -11-9 16:21這是我自己做的承載網絡的相關設置
@shift@echoofftitle承載網絡設置Echo-------------------------------------------------------------------------------Echo歡迎使用本程序Echo-------------------------------------------------------------------------------:1Echo-------------------------------------------------------------------------------Echoa:指定允許還是禁止托管網絡。Echob:托管網絡的SSID。Echoc:托管網絡使用的用戶安全密鑰及指定用戶密鑰密鑰是永久性的還是臨時的。Echod:啟動承載網絡Echoe:停止承載網絡Echof:顯示驅動信息Echog:查看是否被蹭網Echoh:打開控制面板-網絡連接Echoi:退出Echoj:清空屏幕Echok:查看ssid和keyEchol:關閉計算機Echom:添加刪除右鍵菜單的虛擬WIFI的狀態Echo(空格/其他):退出Echo-------------------------------------------------------------------------------setm==set/pm=請輸入您的選擇并回車:if/I%m%==agoto2if/I%m%==bgoto3if/I%m%==cgoto4if/I%m%==dgoto5if/I%m%==egoto6if/I%m%==fgoto7if/I%m%==ggoto8if/I%m%==hncpa.cplif/I%m%==iexitif/I%m%==kgoto9if/I%m%==lgoto10if/I%m%==mgoto11if/I%m%==exitifnotexitEcho-------------------------------------------------------------------------------if/I%m%==jclspause:2Echo-------------------------------------------------------------------------------Echo允許還是禁止托管網絡?Echoa:允許Echob:拒絕Echo-------------------------------------------------------------------------------setn==set/pn=請輸入您的選擇并回車:Echo-------------------------------------------------------------------------------if/I%n%==anetshwlansethostednetworkmode=allowif/I%n%==bnetshwlansethostednetworkmode=disallowpausegoto1:3Echo-------------------------------------------------------------------------------sets==set/po=請輸入您要設置的WiFi名稱并回車:netshwlansethostednetworkssid=%o%Echo-------------------------------------------------------------------------------pauseEcho-------------------------------------------------------------------------------goto1:4Echo-------------------------------------------------------------------------------setp==set/pp=請輸入您要設置的密碼并回車:Echo-------------------------------------------------------------------------------Echo密碼性質Echoa:永久性密碼Echob:臨時性密碼Echo-------------------------------------------------------------------------------setq==set/pq=請輸入您的選擇并回車:if/I%q%==anetshwlansethostednetworkkey=%p%keyUsage=persistentif/I%q%==bnetshwlansethostednetworkkey=%p%keyUsage=temporaryEcho-------------------------------------------------------------------------------pauseEcho-------------------------------------------------------------------------------goto1:5Echo-------------------------------------------------------------------------------netshwlanstarthostednetworkEcho-------------------------------------------------------------------------------pauseEcho-------------------------------------------------------------------------------goto1:6Echo-------------------------------------------------------------------------------netshwlanstophostednetworkEcho-------------------------------------------------------------------------------pauseEcho-------------------------------------------------------------------------------goto1:7Echo-------------------------------------------------------------------------------netshwlanshowdriversEcho-------------------------------------------------------------------------------pauseEcho-------------------------------------------------------------------------------goto1:8Echo-------------------------------------------------------------------------------netshwlanshowhostednetworkpausegoto1:9Echo-------------------------------------------------------------------------------netshwlanshowhostednetworksetting=security>>ssid.txtsetlocalenabledelayedexpansionfor/fdelims=%%ain(ssid.txt)do(set/am+=1if!m!==6seta=%%a)netshwlanshowhostednetwork>>key.txtsetlocalenabledelayedexpansionfor/fdelims=%%bin(key.txt)do(set/an+=1if!n!==4setb=%%b)Echo-------------------------------------------------------------------------------Echo%b%Echo%a%Echo-------------------------------------------------------------------------------Echooffdelssid.txtdelkey.txtpausegoto1:10shutdown/s:11Echo-------------------------------------------------------------------------------regqueryhkcrDesktopBackgroundShellVirWifi>nul2>nul&&gotoDelVirtualWifi||gotoCreateVirtualWifiEcho-------------------------------------------------------------------------------:CreateVirtualWifiregaddhkcrDesktopBackgroundShellVirWifi/ve/treg_sz/d開啟虛擬WIFI/f>nul2>nulregaddhkcrDesktopBackgroundShellVirWificommand/ve/treg_sz/dcmd/cregqueryhkcrDesktopBackgroundShellVirWifi/ve|find關閉虛擬WIFI>nul2>nul&&(netshwlanstophostednetwork>nul2>nul®addhkcrDesktopBackgroundShellVirWifi/ve/treg_sz/d開啟虛擬WIFI/f>nul2>nul)||(netshwlanstarthostednetwork>nul2>nul®addhkcrDesktopBackgroundShellVirWifi/ve/treg_sz/d關閉虛擬WIFI/f>nul2>nul)/f>nul2>nulschtasks/create/rusystem/tnRestVirWIFI/sconstart/trcmd/cregaddhkcrDesktopBackgroundShellVirWifi/ve/treg_sz/d開啟虛擬WIFI/f>nul2>nul/f>nul2>nulecho已將開關虛擬WIFI添加到桌面右擊菜單中.echo添加計劃任務,系統每次開機都重新初始化虛擬WIFI的顯示狀態。Echo-------------------------------------------------------------------------------pause>nulgoto1:DelVirtualWifiecho確定真的要刪除虛擬WIFI?按任意鍵繼續刪除,放棄請直接關閉窗口。pause>nulregdeletehkcrDesktopBackgroundShellVirWifi/f>nul2>nulschtasks/delete/tnRestVirWIFI/f>nul2>nulecho刪除成功,按任意鍵退出。pause>nulgoto1<emonclick=copycode($('code0'));>復制代碼
