请教一下,想做个网络切换的BAT,可以随时做选择,比如选“1”执行:关闭有线网络“LAN”,使用无线网络“WLAN”;选择“2”执行:使用有线网络“LAN”,关闭无线网络“WLAN”;选择“3”执行:打开有线网络“LAN”,打开无线网络“WLAN”;请大神帮忙修正一下- echo -------------------------------------------------------------------------------
- echo 01、仅使用有线网络,并且关闭wifi网络 02、仅使用wifi网络,且关闭有线
- echo=
- echo 03、有线网络重启 04、有线网络、wifi网络全部启用
- echo=
- echo -------------------------------------------------------------------------------
- echo, & echo 请输入编号,如需输入多个,请用英文逗号隔开:
- set /p Ch=
- if not defined Ch goto Main
- for %%a in (%Ch%) do (
- if "%%~a"=="1" start ""
- "::仅使用有线网络,并且关闭wifi网络
- netsh interface set interface "LAN" enabled
- ::下面“WLAN”为wifi的网络连接名称,有一些可能是中文,修改即可
- netsh interface set interface name="WLAN" admin=disable"
- if "%%~a"=="2" start ""
- "::仅使用wifi网络,且关闭有线
- ::下面“WLAN”为wifi的网络连接名称,有一些可能是中文,修改即可
- netsh interface set interface name="WLAN" admin=enabled
- netsh interface set interface "LAN" disabled"
- if "%%~a"=="3" start ""
- "::有线网络重启:
- netsh interface set interface "LAN" disabled
- netsh interface set interface "LAN" enabled"
- if "%%~a"=="4" start ""
- "::有线网络、wifi网络全部启用:
- netsh interface set interface "LAN" enabled
- netsh interface set interface name="WLAN" admin=enabled"
复制代码 |