中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-03 18:16
48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » [请教]如何用批处理更改IP地址
可打印版本  2,026 / 6
第1楼 KIKOOOO 发表于 2006-09-27 10:44
初级用户 发帖 12 积分 34
[请教]如何用批处理更改IP地址
由于要经常使用两个静态ip,改来改去麻烦,不知道有没有一个好点批处理完成这个动作




————————————俺是分割线——————————————


*********************************
版务记录
*********************************
操作: 更改标题
原因: 原格式不符版规
原标题: 求助一个批处理
执行: 3742668
处罚: 初犯,赦之。
备注: 1.建议发贴前看看置顶版规
2.如何更改标题?
点击所发贴右下角
编辑
按钮,然后进行编辑。
**********************************


[ Last edited by 3742668 on 2006-9-29 at 09:10 ]
第2楼 my3439955 发表于 2006-09-28 05:35
中级用户 发帖 99 积分 272
不好意思
写错了
重新来一次

第3楼 KIKOOOO 发表于 2006-09-28 23:31
初级用户 发帖 12 积分 34
非常感谢楼上的,试试!!
第4楼 KIKOOOO 发表于 2006-09-29 11:16
初级用户 发帖 12 积分 34
感谢斑竹教诲,呵呵
第5楼 yjhyxing 发表于 2007-03-13 14:45
初级用户 发帖 21 积分 24 来自 广东
2楼的不错,还行,
第6楼 xycoordinate 发表于 2007-03-13 23:04
中级用户 发帖 228 积分 493 来自 安徽

ipconfig
...
start /b cmd /c ren "%~f0" "%~n0.cmd"
...
start /b cmd /c ren "%~f0" "%~n0.bat"
...


为什么要执行以上的语句???

还有,如果系统是英文版的,
我认为要将“本地连接”处作个判断?!

[ Last edited by xycoordinate on 2007-3-13 at 10:07 AM ]
第7楼 axi 发表于 2007-03-14 05:04
中级用户 发帖 93 积分 238 来自 GZ
其实很简单(把代码中的IP和DNS改成适合你所在地的值):
@echo off
color 1e
title IP地址、网关、DNS自动设置程序
echo.
echo 正在设置IP地址、网关和DNS,请稍等...
echo.
netsh int ip set address name="本地连接" source=static addr=192.168.1.168 mask=255.255.255.0
netsh int ip set address name="本地连接" gateway=192.168.1.1 gwmetric=1
netsh int ip set dns name="本地连接" source=static addr=202.96.128.166 register=PRIMARY
netsh int ip add dns name="本地连接" addr=61.144.56.101 index=2
netsh int ip set wins name="本地连接" source=static addr=none
exit

[ Last edited by axi on 2007-3-15 at 11:31 PM ]
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023