收藏文章 楼主

windows 自动配置 网卡ip地址bat脚本

版块:windows   类型:普通   作者:小绿叶技术博客   查看:1339   回复:0   获赞:2   时间:2024-04-24 16:20:34


@echo off
setlocal EnableDelayedExpansion

echo 请选择一个IP地址进行设置:
echo 1. 192.168.122.90
echo 2. 192.168.122.91
echo 3. 192.168.122.92
set /p ip_choice=请输入选项(1-3):

if "!ip_choice!"=="1" (
    set IP=192.168.122.90
    set MASK=255.255.255.0
    set GATEWAY=192.168.122.1
    goto set_ip
    :: 直接跳到标签位置处执行,
) else if "!ip_choice!"=="2" (
    set IP=192.168.122.91
    set MASK=255.255.255.0
    set GATEWAY=192.168.122.1
    goto set_ip
) else if "!ip_choice!"=="3" (
    set IP=192.168.122.92
    set MASK=255.255.255.0
    set GATEWAY=192.168.122.1
    goto set_ip
) else (
    echo 无效的选项,操作已取消。
    pause
    exit /b
)

:set_ip
:: 定义一个标签 set_ip 相当于 书签位置

echo 正在将IP设置为: %IP%
netsh interface ip set address "以太网实例 0" static %IP% %MASK% %GATEWAY%
netsh interface ip set dns "以太网实例 0" static 8.8.8.8
echo IP设置完成。

endlocal
pause
:: pause 脚本执行完一个操作后给用户一个查看结果的机会, 回车结束关闭  cmd 窗口







提供企业建站服务,免费网防系统,提交信息登录 http://yundun.ddoss.cn 邮箱: proposal@ddoss.cn 
回复列表
默认   热门   正序   倒序

回复:windows 自动配置 网卡ip地址bat脚本

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息