中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 原创-----ip快速修改工具 (适合笔记本用户)
作者:
标题: 原创-----ip快速修改工具 (适合笔记本用户) 上一主题 | 下一主题
mayu2004
初级用户





积分 109
发帖 40
注册 2007-12-22
状态 离线
『楼 主』:  原创-----ip快速修改工具 (适合笔记本用户)

因为自己是用 笔记本  比如 上课 的机房 很多   但是 ip 不一样   

经常手动修改 很 麻烦  所以 写 了 个这个

里面  的 配置 自己 可以修改 一下

dns  记得修改哦  里面写的是我们 这 的 dns


@echo off
color 0a
title ……IP修改工具……  QQ 236189165
mode con cols=55 lines=25
:cho
echo.
echo.                IP 快速修改工具  说明
echo.
echo.     1. 修改  ip 192.168.0.191    网关 192.168.0.1
echo.     2. 修改  ip 192.168.1.191    网关 192.168.1.1
echo.     3. 修改  ip 192.168.75.191   网关 192.168.75.254
echo.     4. 修改  ip 192.168.33.191   网关 192.168.33.254
echo.     5. 手动设置 ip 等参数
echo.     6. 退出
echo.
set choice=
echo.
set /p choice=请选择项目,回车确认:
IF NOT "%Choice%"=="" SET Choice=%Choice:~0,1%
if /i "%choice%"=="1" goto ip1
if /i "%choice%"=="2" goto ip2
if /i "%choice%"=="3" goto ip3
if /i "%choice%"=="4" goto ip4
if /i "%choice%"=="5" goto boby
if /i "%choice%"=="6" goto end
cls
echo.
echo 选择无效,请重新输入
echo.
goto cho

:ip1
netsh interface ip set address name="本地连接" source=static addr=192.168.0.191 mask=255.255.255.0 >nul
netsh interface ip set address name="本地连接" gateway=192.168.0.1 gwmetric=0 >nul
netsh interface ip set dns name="本地连接" source=static addr=202.97.224.69 register=PRIMARY >nul
cls
echo. 修改成功
goto cho
:ip2
netsh interface ip set address name="本地连接" source=static addr=192.168.1.191 mask=255.255.255.0 >nul
netsh interface ip set address name="本地连接" gateway=192.168.1.1 gwmetric=0 >nul
netsh interface ip set dns name="本地连接" source=static addr=202.97.224.69 register=PRIMARY >nul
cls
echo. 修改成功
goto cho

:ip3
netsh interface ip set address name="本地连接" source=static addr=192.168.75.191 mask=255.255.255.0 >nul
netsh interface ip set address name="本地连接" gateway=192.168.75.254 gwmetric=0 >nul
netsh interface ip set dns name="本地连接" source=static addr=202.97.224.69 register=PRIMARY >nul
cls
echo. 修改成功
goto cho

:ip4
netsh interface ip set address name="本地连接" source=static addr=192.168.33.191 mask=255.255.255.0 >nul
netsh interface ip set address name="本地连接" gateway=192.168.33.254 gwmetric=0 >nul
netsh interface ip set dns name="本地连接" source=static addr=202.97.224.69 register=PRIMARY >nul
cls
echo. 修改成功
goto cho

:end
exit

:boby
cls
echo.
echo.
set /p slection1=      替换你的IP地址:
netsh interface ip set address name="本地连接" source=static addr=%slection1% mask=255.255.255.0 >nul
echo.
echo.
echo.成功
echo.
set /p slection2=      替换你的网关地址:
netsh interface ip set address name="本地连接" gateway=%slection2% gwmetric=0 >nul
echo.
echo.
echo.成功
echo.
set /p slection3=      替换你的主dns地址:
netsh interface ip set dns name="本地连接" source=static addr=%slection3% register=PRIMARY >nul
echo.
echo.
echo.成功
echo.
cls
echo. ~~~~~~~~~~~    成功   ~~~~~~~~~~
echo.
echo.  3 秒后退出
ping 127.255.255.255 -n 1 -w 3000 >nul

2007-12-22 17:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
awolf99
初级用户





积分 62
发帖 29
注册 2007-12-21
状态 离线
『第 2 楼』:  

不错!

2007-12-23 13:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yxfmumu
新手上路





积分 6
发帖 3
注册 2007-4-11
状态 离线
『第 3 楼』:  

可以啊~~~~~~
学习学习

2007-12-25 11:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
james168
初级用户





积分 81
发帖 35
注册 2006-10-16
状态 离线
『第 4 楼』:  

很方便,支持了。。。。

2008-1-25 13:13
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
slore
铂金会员





积分 5212
发帖 2478
注册 2007-2-8
状态 离线
『第 5 楼』:  

netsh interface ip在执行的时候我觉得卡。。。就是有点慢。不过比手动改是方便了不少

2008-1-25 13:42
查看资料  发短消息 网志   编辑帖子  回复  引用回复
ksuday
初级用户





积分 38
发帖 19
注册 2006-10-22
状态 离线
『第 6 楼』:  

学习了,

2008-1-25 15:15
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: