@echo off
SetLocal EnableDelayedExpansion
echo 请改为你的路由IP段！

rem 私网
for /f "tokens=*" %%a in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles" /k /f "{"') do (
	reg add "%%~a" /f /v "Category" /t REG_DWORD /d 1 >nul 2>nul
)
for /f %%b in ('reg query "HKLM\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces" /s /v /f "T1" 2^>nul ^|findstr /i "{"') do (
	reg add "%%~b" /f /v "EnableDHCP" /t REG_DWORD /d 0 >nul
	reg add "%%~b" /f /v "IPAddress" /t REG_MULTI_SZ /d "192.168.1.2"
	reg add "%%~b" /f /v "SubnetMask" /t REG_MULTI_SZ /d "255.255.255.0"
	reg add "%%~b" /f /v "DefaultGateway" /t REG_MULTI_SZ /d "192.168.1.1"
	reg add "%%~b" /f /v "NameServer" /t REG_SZ /d "192.168.1.1,223.6.6.6,223.5.5.5,1.1.1.1,"
)
for /f "skip=2 tokens=3*" %%a in ('netsh interface show interface') do (
	netsh interface set interface "%%b" disable
	netsh interface set interface "%%b" enable
)
ipconfig /all
pause
