批处理修改windows IP
Posted 浦江之猿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批处理修改windows IP相关的知识,希望对你有一定的参考价值。
最近一直在现场忙于wms的调试与部署,很少写文,在此说句抱歉,自己的java系列我会抽时间更新的,希望能帮助更多的java初学者。
在现场调试wms的时候,总是要在公网与内网之间切换,于时抽时间写了一个脚本,大家使用的时候注意两点。
1,将注释的地方改成自己的信息
2,运行此脚本时一定要以管理员的身份运行。
@echo off
echo IP Configuring,please select IP Type
echo/
color 1f
echo ******************************************************************
echo * 1.Static IP *
echo * 2.DHCP IP *
echo ******************************************************************
:begin
set /p n=IP type(1 or 2):
echo/
set netName=Wi-Fi
if "%n%" equ "1" goto x1
if "%n%" equ "2" goto x2
:x1
echo Static IP Configuring,please wait ...
set source=static
:: use your ip to replace following ip
set addr=192.168.1.154
:: use your mask to repace following mask
set mask=255.255.255.0
:: use your gateway to repalce following gateway
set gateway=192.168.1.1
set gwmetric=1
netsh interface ip set address name=%netName% source=%source% addr=%addr% mask=%mask% gateway=%gateway% gwmetric=%gwmetric%
echo Your network infomation:
echo source:%source%
echo addr:%addr%
echo mask:%mask%
echo gateway:%gateway%
echo gwmetric:%gwmetric%
echo Static IP Set Success!!!
pause
goto:eof
:x2
echo Dynamic IP Configuring,please wait ...
echo *******************************************************
echo * Obtain an IP address automatically *
echo *******************************************************
netsh interface ip set address name=%netName% dhcp
netsh interface ip set dns name=%netName% dhcp
echo Dynamic IP Set Success!!!
pause
goto:eof
脚本很简单,希望能帮助大家,祝大家在IT之路上少走弯路,一路绿灯不堵车,测试一性通过,bug秒解!
以上是关于批处理修改windows IP的主要内容,如果未能解决你的问题,请参考以下文章