您的位置:首页 > 理论基础 > 计算机网络

启动WIN10的WLAN热点共享(已经打开了虚拟网络)的BAT

2015-11-13 15:07 423 查看
@echo off

setlocal enabledelayedexpansion

set "str=netsh wlan show hostednetwork"

for /f "skip=1 tokens=*" %%i in ('!str!') do (

  for /f "tokens=1-2 delims=:" %%a in ("%%i") do (    

      set "key=%%a"

      set "value=%%b"

      rem  echo !key!

      :: 取前3个字符

      rem echo !key:~0,3!

      rem echo !key: =!

      if "!key:~0,2!"=="状态" (

      if "!value: =!"=="已启动" (

      call :hasStart

      ) else (

      call :start

      )

      )

     

   )

)

pause

exit

:hasStart

echo The WLAN has already stared,do you want to do?

echo ***********choice the follow operation*************

echo *****                1:stop                  ******

echo *****                2:restart               ******

echo *****                3:end                   ******

echo ***************************************************

set/p opt= >nul

if "%opt%"=="1" goto stop

if "%opt%"=="2" goto restart

if "%opt%"=="3" exit

pause

exit

:start

echo Begin start the WLAN

netsh wlan start hostednetwork

pause

exit

:stop

netsh wlan stop hostednetwork

pause

exit

:restart

netsh wlan stop hostednetwork

netsh wlan start hostednetwork

pause

exit
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: