在氵一方 发表于 2021-4-23 16:16

通过BAT文件实现有线网卡IP地址切换

本帖最后由 在氵一方 于 2021-4-23 17:11 编辑

求助,希望通过BAT文件实现有线网卡IP地址切换。
进入后按 1、切换为 10.10.36.21255.255.255.0 ,网关不设置,文字提示切换为技防监控
               2、切换为10.10.40.252255.255.248.0,网改不设置,文字提示切换为教堂监控
               3、切换为 10.10.200.100 255.255.255.0,网关不设置,文字提示切换为水利监控

以前用的是局域网ip地址切换器这款软件,但是网关必须填写,这样就造成有线网卡和无线网卡的网关冲突,路由表里面会有两个0.0.0.0 的永久路由,有时会造成网站访问故障。
希望有大神帮忙。

hsit0318 发表于 2021-4-23 16:47

XP系统和win7系统下的bat文件不一样的

Natu 发表于 2021-4-23 16:50

这个问题应该发到悬赏区进行求助。

ggm 发表于 2021-4-23 16:52

没有划分vlan吗,看你这么多监控最好是隔离开,直接三层互通,还有个办法再买两个usb网卡,每个单独设下IP就行了,这样IP都不用切换了

等待穿山乙 发表于 2021-4-23 16:53

本帖最后由 等待穿山乙 于 2021-4-23 17:31 编辑

散了散了

kissfox 发表于 2021-4-23 16:53

个人建议可以看看我的帖子中有个bat       可以实现

RoyPenn 发表于 2021-4-23 16:53

可以百度搜下,有很多教程的,另外批处理命令,跟系统版本有关系的,有点区别的

kissfox 发表于 2021-4-23 16:54

https://www.52pojie.cn/thread-529684-1-1.html
看看我的帖子 复合你的要求不

VCGG 发表于 2021-4-23 17:02

本帖最后由 VCGG 于 2021-4-23 17:04 编辑

把下面的内容复制到txt文本另存为bat格式,用ANSI ,把文中的物理网卡改成你要改IP的网卡名字就行@echo off
title IP切换工具                                  by:Liyc
echo 请输入数字选择类型:
echo ---------1:切换为技防监控
echo ---------2:切换为教堂监控
echo ---------3:切换为水利监控
echo ---------0:退出
set /P type="输入数字:"
if %type%==1 goto jifang
if %type%==2 goto jiaotang
if %type%==3 goto shuili
if %type%==0 exit
:jifang
      netsh interface ip set address name="物理网卡" source=static addr =10.10.36.21 mask=255.255.255.0
      echo 切换为技防监控
      pause
    exit
:jiaotang
      netsh interface ip set address name="物理网卡" source=static addr =10.10.40.252 mask=255.255.248.0
      echo 切换为教堂监控
      pause
    exit
:shuili
      netsh interface ip set address name="物理网卡" source=static addr =10.10.200.100 mask=255.255.255.0
      echo 切换为水利监控
      pause
    exit

VCGG 发表于 2021-4-23 17:06

你的水利监控掩码错了吧。。
页: [1] 2
查看完整版本: 通过BAT文件实现有线网卡IP地址切换