首页 > 其他分享 >批处理修改IP和DNS

批处理修改IP和DNS

时间:2022-11-23 13:42:02浏览次数:38  
标签:netsh 本地连接 批处理 IP Echo 修改 DNS


由于特殊需要,我们的IP地址有时候是固定的,有时候是动态分配,一直用网上邻居右键修改其实很不方便,而且也会卡成电脑假死状态。于是我就想要写个批处理文件,放在桌面上,双击运行就可以自动把IP修改了,而且用批处理的话,对Windows 2K 2K3 XP来说不需要重新启动。
     到网上搜索了一下,发现他们写的是不错,但是功能上不够完善(没有同时修改IP和DNS),而且既没有个性也不人性化。于是自己动手写了两个批处理,一个用于自动分配IP和DNS的,一个是用于固定IP和DNS的。1、这个是用于自动分配IP及没有指定DNS情况的:
@echo off
cls
color 0A
Echo *******************************************************************************
Echo           正在修改IP地址和DNS服务器地址,请耐心等待…………
Echo *******************************************************************************
netsh interface ip set address name="本地连接" source=dhcp
netsh interface ip delete dns "本地连接" all
ipconfig /flushdns
ipconfig /all
Echo *******************************************************************************
Echo          OK!!已修改成功!请按任意键继续…………Echo          谢谢您的使用!云小飞制作
Echo *******************************************************************************
Pause
复制上面代码到记事本,保存为Auto IP Address.bat,双击运行,即可!(注意保存的文件一定是.bat的批处理) 2、这个是用于指定IP及指定DNS情况的:
@echo off
cls
color 0A
Echo *******************************************************************************
Echo           正在修改IP地址和DNS服务器地址,请耐心等待…………
Echo *******************************************************************************
cmd /c netsh interface ip set address name="本地连接" source=static addr=192.168.0.100 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=1
cmd /c netsh interface ip set dns name="本地连接" source=static addr=202.102.224.68 cmd /c netsh interface ip add dns name="本地连接" addr=202.102.227.68 index=2
ipconfig /all
Echo *******************************************************************************
Echo          OK!!已修改成功!请按任意键继续…………Echo          谢谢您的使用!云小飞制作
Echo *******************************************************************************
Pause
复制上面代码到记事本,保存为Set IP Address.bat,双击运行,即可!注意:蓝色为可以修改的IP其它都不用说了吧

标签:netsh,本地连接,批处理,IP,Echo,修改,DNS
From: https://blog.51cto.com/u_1236522/5881154

相关文章

  • mtk mips
    makeARCH=mipsCROSS_COMPILE="/home/ralink/RT288x_SDK/toolchain/buildroot-gcc342/bin"/mipsel-linux,makeARCH=mipsCROSS_COMPILE="/home/ralink/RT288x_SDK/toolc......
  • Jquery取得iframe中元素的几种方法Javascript Jquery获取Iframe的元素、内容或者ID,反
    query取得iframe中元素的几种方法 在iframe子页面获取父页面元素代码如下:$('#objId',parent.document);在父页面获取iframe子页面的元素代码如下:$("#objid",doc......
  • JavaScript decodeURI() 函数 Url 解码
    定义和用法decodeURI()函数可对encodeURI()函数编码过的URI进行解码。语法decodeURI(URIstring)参数描述URIstring必需。一个字符串,含有要解码的URI或其他要解码......
  • JavaScript encodeURI() 函数 Url编码
    定义和用法encodeURI()函数可把字符串作为URI进行编码。语法encodeURI(URIstring)参数描述URIstring必需。一个字符串,含有URI或其他要编码的文本。返回值URIstring......
  • JavaScript unescape() 函数解码
    定义和用法unescape()函数可对通过escape()编码的字符串进行解码。语法unescape(string)参数描述string必需。要解码或反转义的字符串。返回值string被解码后的一个......
  • JavaScript escape() 函数编码
    定义和用法escape()函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。语法escape(string)参数描述string必需。要被转义或编码的字符串。返回值已编码......
  • mipsel-linux-gcc 安装,opt/buildroot-gcc342/bin/mipsel-linux-gcc解决办法
    1.Commandnotfound错误的确认用mipsel-Linux-uclibc-gcc编译Uboot时,出现Commandnotfound错误,但是我检查了编译工具的路径等是正确的,之后在编译工具目录直接运行mips......
  • 网络层IP地址
    1.概述IP地址的组成为什么要使用逻辑地址(IP地址)来标识网络设备而不采用网卡设备本身就有的唯一标识物理地址(MAC地址)呢?IP地址的使用到底是基于什么考虑呢?因为使......
  • NOIP 2022 游记
    Day-2近日模拟赛状态:打模拟赛:AK了:这么傻逼的模拟赛不是谁都AK,有什么训练效果吗\(\to\)自闭没AK:挂分了:wdnmd怎么又挂分\(\to\)自闭没挂分:wdnmd怎么就......
  • windows 查ip路由 tracert
    C:\Users\101*****>tracert192.168.5.1通过最多30个跃点跟踪到192.168.5.1[192.168.5.1]的路由:11ms1ms1ms10.46.17.129[10.46.17.129......