windows 开启热点的命令行工具
hotspot.bat
@echo off @echo. setlocal enabledelayedexpansion if "%1" == "set" ( netsh wlan stop hostednetwork netsh wlan set hostednetwork mode=disallow @echo. @Rem 设置无限网名称 SET wifiname="ps_hotspot" && SET /P wifiname="请输入名称(默认名称为ps_hotspot)" echo 已设置名称为 !wifiname! @echo. @Rem 设置无限网密码 SET passwd=66668888 && SET /P passwd="请输入密码(8 到 63 个字符,默认密码为 passwd)" echo 已设置密码为 !passwd! @echo. netsh wlan set hostednetwork mode=allow ssid=!wifiname! key=!passwd! keyUsage=persistent >nul @Rem @echo. @Rem @echo 请确认已经设置网络连接共享? @Rem CHOICE /C Y /CS @Rem if errorlevel 1 () @echo. netsh wlan stop hostednetwork netsh wlan start hostednetwork echo 请设置/重新设置连接共享,以开启热点.. )^ else if "%1" == "restart" ( netsh wlan stop hostednetwork netsh wlan set hostednetwork mode=disallow netsh wlan set hostednetwork mode=allow netsh wlan start hostednetwork echo 连接已重置.. )^ else if "%1" == "stop" ( netsh wlan stop hostednetwork echo 连接已关闭.. )^ else if "%1" == "man" ( echo ++ hotspot start^|restart^|stop^|set^|man echo. echo 命令说明: echo. echo ++ hotspot man -- 查看帮助信息 echo ++ hotspot set -- 设置共享服务 echo ++ hotspot start -- 开启连接 echo ++ hotspot restart -- 重新启动连接 echo ++ hotspot stop -- 关闭连接 echo ++ hotspot status -- 显示连接状态 echo ++ hotspot asdl -- 拨号连接宽带 echo ++ hotspot -- 不带任何参数运行,默认开启连接 )^ else if "%1" == "start" ( netsh wlan start hostednetwork echo 连接已开启.. )^ else if "%1" == "status" ( echo 显示状态如下.. echo. netsh wlan show hostednetwork )^ else if "%1" == "asdl" ( @echo. @Rem 设置宽带账号 SET asdl_account=xxxxx && SET /P asdl_account="请输入账号:" @echo. @Rem 设置宽带密码 SET asdl_passwd=xxxxx && SET /P asdl_passwd="请输入密码:" rasdial 宽带连接 !asdl_account! !asdl_passwd! )^ else ( netsh wlan start hostednetwork echo 连接已开启.. ) @echo.
浙公网安备 33010602011771号