批处理-自定义ip配置

2022年7月28日 25点热度 0人点赞

      办公运维过程中很多同事不太清楚ip地址如何来配置,具体该怎么配置,但是一般公司都是静态ip地址,同时也经常会碰到部门调换、出差、会议等需要修改ip地址,这里建立一个配置ip地址的小程序。

工具/原料

  • Dos

方法/步骤

  1. 1

    首先我先定义ip地址的变量,set addr_ip= 使用过程中先将清除变量addr_ip的值,使其变成未定义状态。自定义输入使用参数 set  /p定义ip 网关已经dns地址。

     

  2. 2

    设置ip地址参数命令为,netsh interface ip set address name="本地连接" source=static addr=%addr_ip% mask=255.255.255.0,子网掩码没有进行分化默认为255.255.255.0。

  3. 3

    设置网关地址参数命令为,netsh  interface ip set address name="本地连接" gateway=%addr_gateway% gwmetric=0

  4. 4

    设置dns参数netsh interface ip set dns name="本地连接" source=static addr=%addr_dns% register=PRIMARY,目前电脑未联网显示dns服务器不存在或不正确。

  5. 5

    查看刚才tcp/ip的配置情况。

  6. 6

    自动ip设置ip地址的全部批处理运行代码如下,建立文本文件复制下面代码,更改文件名为.bat或者.cmd即可运行。

    @echo off

    set addr_ip=

    set/p slection1=请输入IP地址:

    netsh interface ip set address name="本地连接" source=static addr=%addr_ip% mask=255.255.255.0

    set addr_gateway=

    set/p slection2=请输入网关地址:

    netsh interface ip set address name="本地连接" gateway=%addr_gateway% gwmetric=0

    set addr_dns=

    set/p slection3=请输入主dns地址

    netsh interface ip set dns name="本地连接" source=static addr=%addr_dns% register=PRIMARY

    set addr_dns1=

    set/p slection4=请输入备份dns地址

    netsh interface ip add dns name="本地连接" addr=%addr_dns1%

    netsh interface ip set wins name="本地连接" source=static addr=none

    pause 

    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部

laozhao

这个人很懒,什么都没留下

文章评论