批处理-ip地址修改小程序

2025-11-11 20:20:08

1、@echo off关闭回显,color 设置窗口及字体颜色,mode 设置窗口长度和宽度,title为窗口的标题,下面简单菜单显示。

批处理-ip地址修改小程序

2、使用用了setlocal enabledelayedexpansion延时变量扩展,这里num需要将%替换为!号。

批处理-ip地址修改小程序

3、主体程序,本地连接为连接本地网卡显示名称。

批处理-ip地址修改小程序

4、软件运行示例。

批处理-ip地址修改小程序

批处理-ip地址修改小程序

5、程序代码:

@echo off

setlocal enabledelayedexpansion

setlocal

@color 0e

@mode con cols=70 lines=22

@title  ip地址更改程序

:start

cls

ECHO. 

ECHO                    ┏━━━━━━━━━┓ 

ECHO          ┏━━━━┫          ip地址修改        ┣ ━━━┓ 

ECHO          ┃             ┗━━━━━━━━━┛              ┃ 

ECHO          ┃                                             ┃ 

ECHO          ┃              [1]  DHCP                          ┃ 

ECHO          ┃                                             ┃ 

ECHO          ┃特五              [2] 1.0网段                        ┃ 

ECHO          ┃                                             ┃ 

ECHO          ┃              [3] 2.0网段                        ┃裹糟 

ECHO          ┃                                             ┃ 

ECHO          ┃              [4] 帮助           [0] 退出        ┃ 

ECHO          ┃                                             ┃ 

ECHO          ┣━━━━━━━━━━━━━━━━━━━┫ 

ECHO          ┃                                               ┃ 

ECHO          ┗━━━━━━━━━━━━━━━━━━━┛ 

ECHO. 

SET num=

set /p num=请选择执行的操作:

if "!num!"=="1"  goto 1

if "!num!"=="2"  goto 2

if "!num!"=="3"  goto 3

if "!num!"=="4"  goto 4

if "!num!"=="0"  goto 0

echo  选择无效重新输入:

echo.

goto start

:1

netsh interface ip set address "本地连接" DHCP

netsh interface ip set dns "本地连接" DHCP

echo. 按R键返回菜单

pause>nul

goto start

:2

netsh interface ip set address "本地连接" static 192.168.1.100 255.255.255.0 192.168.1.1 1

netsh interface ip set dns "本地连接" static 192.168.1.1

echo. 按R键返回菜单

pause>nul

goto start

:3

netsh interface ip set address "本地连接" static 192.168.2.100 255.255.255.0 192.168.2.1 1

netsh interface ip set dns "本地连接" static 114.114.114.114

echo. 按R键诉段迅返回菜单

pause>nul

goto start

:4

@echo off

echo 1.0网段ip设置为192.168.1.100

echo 2.0网段ip设置为192.168.2.100

echo.

echo. 按R键返回菜单

pause>nul

goto start

:0

exit

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢