bat脚本修改网卡IP信息

这篇具有很好参考价值的文章主要介绍了bat脚本修改网卡IP信息。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

记:由于每次本机与设备调试+本机切内网需要来回设置IP,导致很麻烦,所以便写了这个脚本,很简单,遂记录一下。

First:对bat脚本语言不熟悉的,或者想了解一下各个命令的作用,请移步bat(批处理文件类型)常用命令

一、bat修改网卡IP信息

主要功能:

  • 手动设置IP
  • 设置为自动获取
  • 设置为默认IP
@echo off
chcp 65001
color 0B
mode con cols=100 lines=30

title IP切换 by:zhenglg

rem IP切换 by:zhenglg
rem date: 2023-02-08
rem version:V1.0.0

echo Configure IP Adress
echo 1: By Auto
echo 2: By Manual

set /p sel=Please Make Your Choice :
if "%sel%"=="1" goto Auto
if "%sel%"=="2" goto Manual
echo Input Error, Please Select Again
goto End


:Auto
::netsh interface ip set address name ="Net_First" source = dhcp
::netsh interface ip set dns name ="Net_First" source = dhcp
netsh interface ip set address name ="Net_First" source = dhcp
netsh interface ip delete dns "Net_First" all
ipconfig /flushdns
echo Change IP Adress By Auto Success!
goto End

:Manual
echo Configure IP Adress By Manual:
echo 1: Use Default
echo 2: Configure

set /p Input=Please Make Your Choice :
if /i "%Input%"=="1" (
	goto Default
) ^
else if /i "%Input%"=="2" (
	goto Configure
) ^
else (
	goto End
)


:Configure
set /p ip_manual=Please Input Your IP Adress:
set /p netmask_manual=Please Input Your NetMask:
set /p gatewat_manual=Please Input Your GateWay:

netsh interface ip set address name="Net_First" source=static addr=%ip_manual% mask=%netmask_manual% gateway=%gatewat_manual% gwmetric=1
netsh interface ip set dns name ="Net_First" source=dhcp

ipconfig /flushdns
echo Change IP Adress By Manual Success!
goto End

:Default
netsh interface ip set address name="Net_First" source=static addr=192.168.200.211 mask=255.255.255.0 gateway=192.168.200.1 gwmetric=1
netsh interface ip set dns name ="Net_First" source=dhcp

ipconfig /flushdns
echo Change IP Adress By Manual Success!
goto End

:End
exit

二、注意事项

  • 此处,本人将网卡名设置为“Net_First”,最好是将你的网卡也修改为英文。
  • 修改网卡名:打开“网络和Internet 设置” -> “更改适配器选项” -> “选中需要修改的网卡” -> “右键重命名即可”。

2023-03-26
ChengDu China
ZLG文章来源地址https://www.toymoban.com/news/detail-739261.html

到了这里,关于bat脚本修改网卡IP信息的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • qt-c++进阶1-window、linux下获取本机所有网卡ip信息、根据网卡名获取ip地址。

    例如:第一章 主要是通过qt-c++实现获取本机电脑的网卡信息或者是IP信息 总结c++获取本机网卡信息的方法 第一章:适用于windows操作系统、linux操作系统 用 QHostAddress 解析获取本机 IPV4地址 ; 用 QNetworkInterface 解析获取所有网关信息( IP地址(IPV4和IPV6) 、 子网掩码 、 广播地

    2024年02月13日
    浏览(46)
  • 基于C/C++获取电脑网卡的IP地址信息

    目录 前言 一、网卡是什么? 二、实现访问网卡信息 1.引入库及相关的头文件 2.操作网卡数据 3. 完整代码实现 4.结果验证 总结 简单示例如何在windows下使用c/c++代码实现 ipconfig/all 指令 提示:以下是本篇文章正文内容,下面案例可供参考        网卡是一块被设计用来允许计

    2024年02月08日
    浏览(41)
  • 一台电脑两个网卡ip地址设置方法(全程图解设置流程步骤)

    外网为192.168.1.1/24 ; PC地址为 192.168.1.2/24 专网为192.168.52.1/24 ; 服务器地址为192.168.100.22/24 需求,电脑同时能上外网及专网 方法一、在台式机上增加双网卡 二、配置连接专网的网卡IP地址为192.168.52.2/24 ,默认网关及DNS不用填 三、添加静态路由 route add 192.168.100.0 mask 255.255.2

    2024年02月15日
    浏览(38)
  • centos7 添加网卡设置动态ip,修改网卡为任意名称

    本文记录如何在centos环境上增加两个网卡,并设置为动态获取ip,以及修改网卡名称为任意名称 1.1 vmvare上添加网络适配器 1、关闭虚拟机 2、 添加网络适配器 3、 选择网络模式 博主的三个网卡全都选择了NAT模式 4、 点击确定 1.2 修改网卡配置文件 1、使用命令检查一下网卡是

    2024年02月03日
    浏览(46)
  • 【C#】设置有线网卡IP地址,子网掩码,网关,DNS

    方法 例子 参考: 1.区分有线网卡和无线网卡:https://www.cnblogs.com/CPFlying/archive/2010/03/14/1685733.html 2.设置ip:c# 如何对网络信息进行相关设置(ip,dns,网关等)_C#教程_脚本之家

    2024年02月13日
    浏览(46)
  • VMware 修改ip地址 虚拟机静态ip设置 centos动态ip修改为静态ip地址 centos静态ip地址 vmware修改ip地址

     虚拟机的centos服务器经常变换ip,测试起来有些麻烦,故将动态ip修改为静态ip 1. 查看vmware 虚拟机网络配置 :     点击编辑,打开虚拟网络配置  2. 选中nat模式 ,点击nat设置,最终获取网关ip: 192.168.164.2  3. 进入服务器, 编辑网络配置文件ifcfg-ens33 :          如果你的

    2024年02月11日
    浏览(52)
  • virtualBox桥接模式下openEuler镜像修改IP地址、openEule修改IP地址、openEule设置IP地址

    安装好openEuler后,设置远程登入前,必不可少的一步,主机与虚拟机之间的通信要解决,下面给出详细步骤: 第一步:检查虚拟机适配器模式:桥接模式  第二步:登入虚拟机修改IP cd /etc/sysconfig/network-scripts vim ifcfg-enpgs3 没有vim的安装或者用vi代替:sudo dnf install vim -y 添加修

    2024年02月12日
    浏览(49)
  • 命令行修改 Ubantu 配置静态固定IP地址,或设置ip自动匹配的方法

    当我们想给Ubantu系统修改IP的时候,我们可以通过命令行来进行修改,IP保存路径如下: /etc/netplan/XX-installer-config.yaml 1. 找到config文件并打开 2.如果权限不够,可以在该命令之前再执行一条扩大权限的命令 3.打开的config是下面这样的 a. dhcp4设置为yes,默认自动获取ip  b. 配置静

    2024年02月16日
    浏览(42)
  • vue 项目打包之后进行修改配置后端 IP 地址、端口等信息方法

            用 vue-cli 构建的项目通常是采用前后端分离的开发模式,也就是前端与后台完全分离,此时就需要将后台接口地址打包进项目中,但是,我们只是改个接口地址也要重新打包那就太麻烦了。怎么解决呢?方法如下,本文推荐俩种方式。 方式1:通过创建 js 文件进

    2024年02月11日
    浏览(60)
  • ip地址切换bat

    解决bat批处理脚本中中文显示乱码的问题: 默认情况下,在 bat 脚本文件中,如果中文不是ANSI编码,就会出现乱码。因此,可以采用Windows操作系统平台自带的记事本打开脚本文件,点击菜单【文件】-【另存为】操作,选择ANSI编码进行保存。 自己使用的bat批处理脚本: hom

    2024年02月13日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包