internet协议

来源:百度知道 编辑:UC知道 时间:2024/05/04 06:41:54
请教一下,能不能用一个批处理文件更改internet协议,把本地连接的IP地址、子网掩码、默认网关、DNS服务器进行更改,最后想还原又用一个一个批处理文件来设定本地连接的属性为自动?

首先更正一点,不是internet协议,而是tcp/ip协议

你可以先把本地连接属性都设置为自动,然后用

netsh -c interface dump>[路径:文件名]

备份到一个文件

以后可以用 netsh -f [路径:文件名] 来恢复

手动到设置设置ip

@echo off
color 0A
set slection1=
set/p slection1=请输入IP地址:
netsh interface ip set address name="本地连接" source=static addr=%slection1% mask=255.255.255.0
set slection2=
set/p slection2=请输入网关地址:
netsh interface ip set address name="本地连接" gateway=%slection2% gwmetric=0

set slection3=
set/p slection3=请输入主dns地址
netsh interface ip set dns name="本地连接" source=static addr=%slection3% register=PRIMARY

set slection4=
set/p slection4=请输入备份dns地址
netsh interface ip add dns name="本地连接" addr=%slection4%
netsh interface ip set wins name="本地连接" source=static addr=none
ECHO 设置完成,您的网络配置如下
ipconfig
pause

只能说你的想法很好 也是很容易实现的 但是用批处理文件更改后的IP 子网 和网关都没什么问题