求解释一段bat,cmd 命令。打开关闭WiFi热点。怎么让它弹出对话框
@echo off&setlocal enabledelayedexpansion
netsh wlan show hostednetwork>wlan_state.txt
set /a n=1
for /f "delims=" %%i in (wlan_state.txt) do set /a n+=1
if %n% lss 15 (netsh wlan start hostednetwork) else netsh wlan stop hostednetwork
del wlan_state.txt >nul
set /a a=1
for /l %%i in (1,1,1000) do set a+=1 >nul
exit
比如打开WiFi的时候弹出:是否开启wifi? 确定 取消
关闭的时候弹出:是否关闭wifi? 确定 取消
在if %n% lss 15 (netsh wlan start hostednetwork) else netsh wlan stop hostednetwork
变成下面
if %n% lss 15 (
set /p a = 是否开启wifi[Y/或猜N]
if /i "衫缺型%a%"=="Y" (netsh wlan start hostednetwork)
) else (
set /p a = 是否关闭扮橡wifi[Y/N]
if /i "%a%"=="Y" (netsh wlan stop hostednetwork)
)