windows 批处理更改IP

本文提供了一步式指南,教你如何使用批处理文件在Windows系统中批量修改IP地址、DNS和其他网络设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

windows 批处理更改IP

Posted on  2011-11-27 16:31   break_1stday  阅读(23) 评论( 0 编辑   收藏  

一、改IP设置

首先是更改本地连接里TCP/IP协议下的IP地址,这个问题比较容易,使用netsh interface ip命令即可完成,该命令介绍如下:

? -显示命令列表

add -向表中添加一个配置项目

delete -从表中删除一个配置项目

dump -显示一个配置脚本

help -显示命令列表

reset -复位tcp/ip 及相关的组件到到干净的状态

set -设置配置信息

show -显示信息

这里我们只用到set命令

如:netsh interface ip set address "本地连接" static 172.30.40.59 255.255.0.0 172.30.3.21 1

某些机器上名称不是本地连接,而是local address一类的,只要替换上述命令中相关内容即可,IP中三项分别对应IP、掩码、网关,最后的“1”是指默认网关的跃点数,一般为“1”。

1.要将指定适配器的静态地址切换为DHCP 地址,键入以下命令:netsh interface ip set address"本地连接" dhcp

2.更改DNS为192.168.0.1:netsh interface ip set DNS "本地连接" static 192.168.0.1

组册表修改ip:(总代码)

@ECHO off

reg add HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{8A894290-6559-4178-A4E5-D03734C877F3} /v IPAddress /t REG_multi_SZ /d 172.30.41.58 /f

reg add HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{8A894290-6559-4178-A4E5-D03734C877F3} /v SubnetMask /t REG_multi_SZ /d 255.255.0.0 /f

reg add HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{8A894290-6559-4178-A4E5-D03734C877F3} /v DefaultGateway /t REG_multi_SZ /d 172.30.4.21 /f

reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\0008 /v NetworkAddress /d 00E018DEEDBA

devcon disable *DEV_0057*

devcon enable *DEV_0057*

将以上代码复制到文本文件里,格式存为*.bat即为批处理文件,以后要用时双击即可,速度是非常快的!(也可试写一个还原为原ip/mac的批处理,只需将最后一句中reg add改为reg delete,同时去掉最后的mac值即可)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值