ip地址切换bat

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

  1. 解决bat批处理脚本中中文显示乱码的问题:

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

一键切换ip地址bat,batch命令,Powered by 金山文档

  1. 自己使用的bat批处理脚本:
  • home:自动获取ip地址,主要是用于家中

  • company:固定ip地址,主要是用于单位

addr=<ip地址> mask=<子网掩码> gateway=<网关> gwmetric=1
ipconfig /flushdns: 刷新DNS解析缓存。
- Windows系统对DNS IP地址有一定的缓存时间,如果更换DNS服务器地址之后,还没有自动刷新,那么我们就可以使用ipconfig/flushdns命令进行刷新了,立马就可以使用新的DNS。 
@echo off
cls
color 0A
ipconfig /all

pause
:: 获取本机IP
:: 将ipconfig的结果传给find,获得ipconfig结果中带ipv4的行
:: /f的作用是让for处理字符串中的内容,通常情况下,不带/f的for命令会处理文件名,带/f会处理文件内的内容
:: for命令默认使用空格符、制表符将每行内容分为几个元素,tokens=16是第16个元素即ip值

for /f "tokens=16" %%i in ('ipconfig ^| find /i "IPv4"') do set ip=%%i
echo 查询到的IP地址:%ip%

if %ip%==10.170.112.xx (goto :home) else (goto :company)
exit
:company
netsh interface ip set address name="WLAN" source=static addr=10.170.112.xx mask=255.255.255.xx gateway=10.170.112.xx gwmetric=1
netsh interface ip set dns name="WLAN" source=static addr=169.169.19.17
netsh interface ip add dns name="WLAN" addr=169.169.19.18 index=2
goto :eof
:home
netsh interface ip set address name="WLAN" source=dhcp
netsh interface ip delete dns "WLAN" all
ipconfig /flushdns
goto :eof

  1. 别人家的bat批处理文件(感觉更灵活):
  • 选项1 :自动获取ip地址不建议修改

  • 选项2 :可以修改<>中的信息,注意自己的电脑的name是否为<以太网> 有的是本地连接

  • 选项3 :备用文章来源地址https://www.toymoban.com/news/detail-637372.html

@echo off
cls
color 0A

mode con cols=50 lines=30

@echo off
: acp
echo.
echo ===修改 [以太网] ip地址===
echo.
echo ******************************
echo 1:自动获取
echo.
echo ******************************
echo 2:重通ip地址
echo.
echo ******************************
echo 3:公司ip地址
echo.
echo ******************************
echo.
echo.
set/p sel=请选择修改方式:
if "%sel%"=="1" goto auto
if "%sel%"=="2" goto zt
if "%sel%"=="3" goto company
echo 您输入的非选项请重新输入。
goto ning
 
:auto
netsh interface ip set address name="以太网" source=dhcp
netsh interface ip delete dns "以太网" all
ipconfig /flushdns
ipconfig /all
goto end
 
:zt
echo 正在更改IP地址,请稍等......
netsh interface ip set address name="以太网" source=static addr=172.16.141.59 mask=255.255.0.0 gateway=172.16.0.1 gwmetric=1
netsh interface ip set dns name="以太网" source=static addr=202.99.168.68
netsh interface ip add dns name="以太网" addr=222.222.222.222 index=2 
ipconfig /flushdns
ipconfig /all
echo 更改IP地址完成!
goto end

:company
echo 正在更改IP地址,请稍等......
netsh interface ip set address name="以太网" source=static addr=10.85.10.80 mask=255.255.255.0 gateway=10.85.10.253 gwmetric=1
netsh interface ip set dns name="以太网" source=static addr=218.104.78.2
netsh interface ip add dns name="以太网" addr=10.85.7.100 index=2 
ipconfig /flushdns
ipconfig /all
goto end


:ning
echo 您输入的不合规请回去重新输入选项。
pause
cls 
goto acp

:end
pause

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

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

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

相关文章

  • win10一键修改IP地址

    由于工作需要,经常需要设置电脑的IP地址,子网掩码和网关,一直手动修改特别麻烦。为了简化工作,就搜了一些资料,编写了一个bat脚本,进行一件自动切换。 1、桌面新建文本文档; 2、全部复制以下代码,粘贴到文本里将IP地址、子网掩码和网关根据自己的需要修改一

    2024年02月12日
    浏览(38)
  • 深度ip转换器:一键更换ip地址方法

    很多网友问小编有关深度ip转换器怎么用?最新深度ip转换器手机版app?下面小编整理了深度ip转换器怎么修改ip地址的技巧和诀窍, 让我们来详细的了解一下深度id转换器, 一、深度ip转换器怎么用 1.深度ip转换器怎么用,深度IP转换器 1、首选要知道什么是网络ip地址,每个联

    2024年02月13日
    浏览(39)
  • 国内IP节点更换攻略,一键解决烦恼_切换dns节点

    2、备份数据 在更换IP节点之前,需要备份一些重要的网络数据。这是因为更换节点可能会导致我们的一些网络设置和数据丢失,为了防止出现意外情况,应该提前做好备份工作。这包括备份个人文件、设置和账号信息等。 3、修改DNS设置更换ip节点 DNS,即域名系统,是将域名

    2024年04月15日
    浏览(39)
  • 手机一键换ip地址,解锁网络自由

    在数字化时代,手机已经成为我们生活中不可或缺的一部分。随着移动互联网的快速发展,手机用户对于网络安全和隐私保护的需求也日益增强。其中,IP地址作为手机在网络中的标识,扮演着重要的角色。有时,出于隐私保护或网络访问的需求,我们可能需要更换手机的I

    2024年04月16日
    浏览(50)
  • (C#) IIS 响应标头过滤敏感信息(如:Server/X-Powered-By等) 运维知识

    再一次净网行动中,客户要求安全改造发现了接口请求的header标头中出现如图中的敏感信息。   其意义在于告知浏网站是用什么语言或者框架编写的。解决办法就是修改该响应头为一个错误的值,将攻击者导向一个错误的方向。 这里只说windows 的iis环境,不考虑其他服务器的

    2024年02月11日
    浏览(69)
  • 手机ip地址切换后有什么影响

    随着互联网的普及和人们对网络连接的需求不断增加,手机已经成为我们日常生活中不可或缺的一部分。而在使用手机的过程中,手机ip地址的切换也成为了许多用户需要注意的问题。虎观代理小二二将探讨手机ip地址切换后可能产生的影响。 手机ip地址的含义及作用 手机i

    2024年02月06日
    浏览(50)
  • ip转换器哪个好用 ip地址切换器有哪些

    在互联网时代,IP转换器成为了实现高效工作的常见工具。而如今,市面上涌现出了众多的IP转换器软件,使得用户在选择时感到困惑。本文将介绍一种深度IP转换器软件,探讨其特点和优势,以及与其他软件相比的差异,帮助读者在众多产品中作出明智的选择。 强大的功能和

    2024年02月13日
    浏览(54)
  • 手机切换ip地址的几种方法详解

    在某些情况下,我们可能需要切换手机的IP地址来实现一些特定的需求,如解决某些应用程序的限制、绕过IP封禁等。本文将为大家分享几种切换手机IP地址的方法,让您能够轻松应对各种需求。 一、使用动态服务器 使用动态服务器是一种常见的切换手机IP地址的方法。动态服

    2024年02月07日
    浏览(48)
  • socks5代理怎么设置切换IP地址?怎么把动态ip改成静态ip?

    在当今的网络时代,代理服务器已经成为保护个人隐私和突破网络限制的重要工具。其中,SOCKS5代理是最常用的一种代理类型,它支持各种协议,如TCP和UDP,可以提供更高效和灵活的代理服务。然而,在使用SOCKS5代理时,有时我们需要切换IP地址或者将动态IP改为静态IP。本文

    2024年01月23日
    浏览(51)
  • 在 Ubuntu 18.04 中配置静态 IP 地址及灵活切换IP的办法

    Ubuntu 18.04 使用 Netplan 来配置 IP 地址,Netplan 是一个新的命令行网络配置工具。 新的 IP 配置方法不会再用到 /etc/network/interfaces 这个文件,取而代之的是一个 YAML 文件。 默认的 Netplan 配置文件一般在 /etc/netplan 目录下。 首先先找到 Netplan 默认的网络配置文件所在之处: 我们可

    2023年04月23日
    浏览(46)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包