以下是一个示例批处理程序,用于切换本地的5个IP地址:

@echo off

setlocal

set IP1=192.168.1.100
set IP2=192.168.1.101
set IP3=192.168.1.102
set IP4=192.168.1.103
set IP5=192.168.1.104

set DNS=192.168.1.1
set SUBNET=255.255.255.0

echo "Select IP Address:"
echo "1. %IP1%"
echo "2. %IP2%"
echo "3. %IP3%"
echo "4. %IP4%"
echo "5. %IP5%"

set /p IP="Enter option (1-5): "

if "%IP%"=="1" (
    netsh interface ipv4 set address name="Local Area Connection" static %IP1% %SUBNET% %DNS%
    echo "IP Address set to %IP1%"
) else if "%IP%"=="2" (
    netsh interface ipv4 set address name="Local Area Connection" static %IP2% %SUBNET% %DNS%
    echo "IP Address set to %IP2%"
) else if "%IP%"=="3" (
    netsh interface ipv4 set address name="Local Area Connection" static %IP3% %SUBNET% %DNS%
    echo "IP Address set to %IP3%"
) else if "%IP%"=="4" (
    netsh interface ipv4 set address name="Local Area Connection" static %IP4% %SUBNET% %DNS%
    echo "IP Address set to %IP4%"
) else if "%IP%"=="5" (
    netsh interface ipv4 set address name="Local Area Connection" static %IP5% %SUBNET% %DNS%
    echo "IP Address set to %IP5%"
) else (
    echo "Invalid option. Please enter a number between 1 and 5."
)

endlocal

该程序首先定义了5个IP地址和一个共同的DNS和子网掩码。然后,它显示一个菜单,要求用户选择要使用的IP地址。根据用户的选择,程序使用netsh命令将本地连接的IP地址更改为选定的IP地址,并输出一条消息确认更改。如果用户输入无效选项,则程序将显示一条错误消息

计算机专家 演示一个 批处理 程序 用于切换本地的5个预先保存在 批处理里面的 IP地址 但有相同的dns 和子网掩码

原文地址: http://www.cveoy.top/t/topic/ciLj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录