admin管理员组

文章数量:1539010

2023年12月21日发(作者:)

WIN7用批处理自动切换IP地址的方法

@echo off

color 2

title 设置上网环境

echo ☆☆☆☆请选择上网环境☆☆☆☆

echo 局域网模式=========》按1键

echo 公网办公模式=======》按2键

set/p n=

if /i "%n%" equ "1" goto lab

if /i "%n%" equ "2" goto dorm1

:lab

echo 您选择了局域网办公模式

echo 正在设置,请稍后......

netsh interface ipv4 set address name="本地连接" source=static addr=192.168.1.10

mask=255.255.255.0 gateway=192.168.1.1 gwmetric=0 >nul

echo 正在添加本机主

netsh interface ipv4 set dns name="本地连接" source=static addr=202.102.192.68

register=PRIMARY

echo 正在添加备用

netsh interface ipv4 add dns name="本地连接" addr=202.102.199.68

goto end

:dorm1

echo 您选择了公共网办公模式

echo 正在设置,请稍后......

@echo off

netsh interface ipv4 set address name="本地连接" source=static addr=192.168.0.10

mask=255.255.255.0 gateway=192.168.0.1 gwmetric=0 >nul

echo 正在添加本机主

netsh interface ipv4 set dns name="本地连接" source=static addr=202.102.192.68

register=PRIMARY

echo 正在添加备用

netsh interface ipv4 add dns name="本地连接" addr=202.102.199.68

goto end

:end

color 6

echo ☆☆☆☆☆☆☆☆本机当前IP配置如下☆☆☆☆☆☆☆☆☆☆☆☆

ipconfig /all

echo ☆☆☆☆☆☆☆☆设置成功!感谢使用☆☆☆☆☆☆☆☆☆☆☆☆

pause

_以上经测试可以使用__________________________________________________________________________________________________________

WINXP用批处理自动切换IP地址的方法(基本同上)

@echo off

color 2

title 设置上网环境

echo ☆☆☆☆请选择上网环境☆☆☆☆

echo 局域网模式=========》按1键

echo 公网办公模式=======》按2键

set/p n=

if /i "%n%" equ "1" goto lab

if /i "%n%" equ "2" goto dorm1

:lab

echo 您选择了局域网办公模式

echo 正在设置,请稍后......

netsh interface ip set address name="本地连接" source=static addr=192.168.1.10

mask=255.255.255.0 gateway=192.168.1.1 gwmetric=0 >nul

echo 正在添加本机主

netsh interface ip set address name="本地连接" source=static addr=202.102.192.68

register=PRIMARY

echo 正在添加备用

netsh interface ip set address name="本地连接" addr=202.102.199.68

goto end

:dorm1

echo 您选择了公共网办公模式

echo 正在设置,请稍后......

@echo off

netsh interface ip set address name="本地连接" source=static addr=192.168.0.10

mask=255.255.255.0 gateway=192.168.0.1 gwmetric=0 >nul

echo 正在添加本机主

netsh interface ip set address name="本地连接" source=static addr=202.102.192.68

register=PRIMARY

echo 正在添加备用

netsh interface ip set address name="本地连接" addr=202.102.199.68

goto end

:end

color 6

echo ☆☆☆☆☆☆☆☆本机当前IP配置如下☆☆☆☆☆☆☆☆☆☆☆☆

ipconfig /all

echo ☆☆☆☆☆☆☆☆设置成功!感谢使用☆☆☆☆☆☆☆☆☆☆☆☆

pause

——————————————————————————————————————————————————————————————

WINXP方法2

一、设置IP地址批处理,将如下代码用记事本保存为.bat文件,如:htmer_,双击运行即可。

@echo off

echo HTMer修改IP地址工具/

echo 正在设置您的IP地址,请稍等......

netsh interface ip set address name="本地连接" source=static

addr=192.168.0.2mask=255.255.255.0

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

netsh interface ip set dns name="本地连接" source=static addr=192.168.0.3

register=primary

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

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

上面代码中的相关参数说明如下,根据您的实际情况修改即可:

addr=192.168.0.2——IP地址

mask=255.255.255.0——子网掩码

gateway=192.168.0.1——网关

addr=192.168.0.3——首选DNS

addr=192.168.0.4——备用DNS(如果没有备用DNS,请将这一行代码整个删除即可)

二、设置自动获得IP地址,将如下代码用记事本保存为.bat文件,如:htmer_,双击运行即可。

@echo off

echo HTMer修改IP地址工具/

echo 正在设置自动获得IP地址,请稍等......

netsh interface ip set address name="本地连接" source=dhcp

netsh interface ip set dns name="本地连接" source=dhcp

说明:以上代码中的“本地链接”为您计算机中网络链接的系统默认名称,如果您安装了多个网卡,或是将本地链接改名了,请将代码中的相应本地链接名称也改成你现在的名称。

本文标签: IP地址链接代码自动