@echo off title --IP自动设置 -- MODE con: COLS=80 lines=30 color 0a :main cls echo 按提示操作 echo. echo 设置为无线局域网IP 请按 1 echo 设置为无线自动获取 请按 2 echo G1137ip 请按 3 echo G409ip 请按 4 echo 要退出 请按 5 echo. @rem 上一句是空一行 set /p choice= 您的选择: echo. if "%choice%"=="1" goto ip1 if "%choice%"=="2" goto ip2 if "%choice%"=="3" goto ip3 if "%choice%"=="4" goto ip4 if "%choice%"=="5" goto end goto main :ip1 echo IP自动设置开始.... echo. echo 正在设置IP及子网掩码 cmd /c netsh interface ip set address name="无线网络连接" source=static addr=192.168.1.1 mask=255.255.255.0 pause exit if errorlevel 2 goto main if errorlevel 1 goto end :ip2 echo IP自动设置开始.... echo. echo 自动获取IP地址.... netsh interface ip set address name = "无线网络连接" source = dhcp echo 自动获取DNS服务器.... netsh interface ip set dns name = "无线网络连接" source = dhcp @rem 设置自动获取IP echo 设置完成 pause exit if errorlevel 2 goto main if errorlevel 1 goto end :ip3 echo IP设置开始.... echo. echo 正在设置IP及子网掩码 cmd /c netsh interface ip set address name="本地连接" source=static addr=192.168.25.122 mask=255.255.255.0 gateway=192.168.25.1 echo. echo 设置DNS服务器 cmd /c netsh interface ip set dnsservers name="本地连接" static 202.112.128.51 pause exit if errorlevel 2 goto main if errorlevel 1 goto end :ip4 echo IP设置开始.... echo. echo 正在设置IP及子网掩码 cmd /c netsh interface ip set address name="本地连接" source=static addr=10.4.9.210 mask=255.255.255.0 gateway=10.4.9.1 echo. echo 设置DNS服务器 cmd /c netsh interface ip set dnsservers name="本地连接" static 202.112.128.51 pause exit if errorlevel 2 goto main if errorlevel 1 goto end :end :end
自动修改ip的dat文件