求一个改IP地址的批处理文件~~~

要求:有两个选项,1是固定的IP、网管、DNS等等,2是自动获取。需要有文字提示 写得好可以加分啊~~~帮帮忙

这个是设置动态的语句自己再修改一下吧 netsh interface ip set wins name="本地连接" source=dhcp @echo off color 3e ipconfig /flushdns echo.请按任意键进入ip或者dns设置 pause >nul cls echo ------------------------ip地址和dns设置------------------------------ set /p Nic=请输入要更改的连接的名称如本地连接或宽带连接等: echo ┏━━━━━--------------------1,设置ip地址网关--------------------━━━━━┓ echo ┗━━━━━--------------------2,dns设置---------------------------━━━━━┛ set /p num=请选择要修改的选项: if "%num%"=="1" ( goto a ) if "%num%"=="2" ( goto b ) :a set /p Addr=请输入ip地址: set Mask=255.255.255.0 set /p Gway=请输入网关地址: echo 正在进行IP设置,请稍等 echo. IP地址 = %Addr% echo. 子网掩码 = %Mask% echo. 网关 = %Gway% netsh interface ip set address name=%Nic% source=static addr=%Addr% mask=%Mask% gateway=%Gway% >nul echo.设置ip地址完成 pause :a echo. 首选DNS = %Dns1% echo. 备用DNS = %Dns2% set /p Dns1=请输入要更改的主dns地址: set /p Dns2=请输入要更改的备用dns地址: netsh interface ip set dns name=%Nic% source=static addr=%Dns1% register=PRIMARY >nul netsh interface ip add dns name=%Nic% addr=%Dns2% index=2 >nul ipconfig /flushdns echo 设置dns完成 pause
温馨提示:答案为网友推荐,仅供参考
相似回答