批处理修改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的主要内容,如果未能解决你的问题,请参考以下文章

Windows下用命令行修改IP地址的方法详解(附批处理文件)

批处理修改windows IP

批处理修改windows IP

Oracle 数据库 - 使用UEStudio修改dmp文件版本号,解决imp命令恢复的数据库与dmp本地文件版本号不匹配导致的导入失败问题,“ORACLE error 12547”问题处理(代码片段

批处理修改hosts

音频处理Melodyne 选择工具使用 ( 主工具简介 | 修改音高 | 自动吸附 | 音符长度修改 | 长度自动吸附 | 设置音符分离线 | 设置片段分离线 )