@echo off
ipconfig /all|findstr /r "B4-B5-2F-B7-65-68 B4-B5-2F-B7-65-67 B4-B5-2F-B7-65-66 B4-B5-2F-B7-65-65 B4-B5-2F-B7-65-64" >nul&&(
netsh interface ip set add 本地连接 static 192.168.1.50 255.255.255.0 192.168.1.1 1
)||(echo 你不能切换网络)
pause
@echo off
Setlocal Enabledelayedexpansion
color 17
echo.
echo.
echo 正在检测电脑。。。
set "mac=B4-B5-2F-B7-65-68.50 B4-B5-2F-B7-65-67.51 B4-B5-2F-B7-65-66.52 B4-B5-2F-B7-65-65.53 B4-B5-2F-B7-65-64.54"
for /d %%i in (!mac!) do (
for /f "tokens=1,2 delims=." %%j in ("%%i") do (
set macn=%%j
set num=%%k
for /f "tokens=3 delims=.: " %%a in ('ipconfig /all^|findstr /l "%%j"') do (
set B=%%a
set B=!B:~0,17!
if !B!==!macn! goto ip
)))>nul
cls
color 14
echo.
echo.
echo 不好意思你不能切换网络
echo.
echo.
pause
exit
:ip
netsh interface ip set add 本地连接 static 192.168.1.!num! 255.255.255.0 192.168.1.1 1
cls
echo.
echo.
echo 切换网络已完成
echo.
echo.
pause
------------------------------------