兼容新版控制台。UTF编码,切换无线时连接指定WIFI
@echo off
chcp 65001 >nul 2>nul
title 网卡切换 - 1=WiFi 2=有线
:menu
cls
echo =====================
echo 1 - WiFi模式 (WLAN 3)
echo 2 - 有线模式 (以太网)
echo =====================
choice /c 12 /n /m "请选择 (1/2): "
if errorlevel 2 (
netsh interface set interface "以太网" admin=ENABLED >nul 2>nul
netsh interface set interface "WLAN 3" admin=DISABLED >nul 2>nul
netsh wlan disconnect >nul 2>nul
set "mode=有线网络"
) else (
netsh interface set interface "以太网" admin=DISABLED >nul 2>nul
netsh interface set interface "WLAN 3" admin=ENABLED >nul 2>nul
timeout /t 2 /nobreak >nul
netsh wlan connect "SL_internet_BAK" >nul 2>nul
set "mode=WiFi网络"
)
cls
echo =====================
echo ✓ 已切换到 %mode%
echo =====================
timeout /t 3 >nul
pause
goto menu