中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-01 18:01
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 关于用批处理直接修改网关 查看 3,011 回复 6
楼 主 关于用批处理直接修改网关 发表于 2006-06-16 10:43 ·  中国 广东 广州 白云区 电信
初级用户
积分 100
发帖 34
注册 2006-04-05 05:13
20年会员
UID 53340
性别 男
状态 离线
能否用批处理直接修改XP系统的网关?在CDM中手动输入NETSH再一步一步输入命令可以.但批处理就想不出怎么做.而且,我需要的是IP不变,只变网关.请教各位有好办法吗?
先谢啦
2 发表于 2006-06-16 11:04 ·  中国 广西 河池 电信
初级用户
积分 80
发帖 29
注册 2006-05-03 03:20
20年会员
UID 54852
状态 离线
小伙子,发贴也不看地方。
到论坛里搜一下吧,以前我回答过这个问题
3 发表于 2006-06-16 11:11 ·  中国 北京 联通
银牌会员
★★★
DOS联盟捡破烂的
积分 1,144
发帖 425
注册 2005-10-20 00:00
20年会员
UID 43784
来自 北京
状态 离线
netsh interface ip set address "本地连接" static IP地址 子网掩码 默认网关 1
4 关于修改网关 发表于 2006-06-16 11:15 ·  中国 广东 广州 白云区 电信
初级用户
积分 100
发帖 34
注册 2006-04-05 05:13
20年会员
UID 53340
性别 男
状态 离线
大哥,我搜过啦.也看了,但不怎么行呀.
netsh interface ip set address是要边IP也改啦.现在的总是是我事先不能确定到时侯运行这个批处理的那台机器的IP是什么呀,而且我不能改了它的IP,只能改它的网关.
我自己有个思路,用IPCONFIG/ALL >1.TXT配合FINDSTR用找出IP然后再用NETSH但自己却无法实现这个思路.请大家多给意见.
谢谢
5 发表于 2006-06-16 13:15 ·  中国 北京 联通
银牌会员
★★★
DOS联盟捡破烂的
积分 1,144
发帖 425
注册 2005-10-20 00:00
20年会员
UID 43784
来自 北京
状态 离线
for /f "tokens=2 delims=:" %%i in ('"ipconfig|findstr /I /c:"ip address""') do set a=%%i
这样不就可以了吗?
6 发表于 2006-06-17 15:26 ·  中国 山西 大同 中移铁通
元老会员
★★★★
Batchinger
积分 4,432
发帖 1,512
注册 2002-10-18 00:00
23年会员
UID 19
性别 男
状态 离线

───────────────── 版务记录 ─────────────────
执行:Will Sort
操作:移动主题:自 DOS疑難解答 & 問題討論(解答室)
说明:依照主题内容分类,更适合于发表在此版区
处罚:扣除因发表该主题而奖励的6点积分,版区违规惩罚性扣除2点积分
───────────────── 版务记录 ─────────────────
※ Batchinger 致 Bat Fans:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得!
7 发表于 2006-06-19 15:02 ·  中国 广东 东莞 电信
初级用户
★★
积分 118
发帖 66
注册 2005-10-21 03:27
20年会员
UID 43827
状态 离线
@echo off
color 0b
echo.
echo.
echo. ==============================================================
echo.
echo.
echo. 为了优化近段时间的上网质量,本网吧对上网线路作出相应调整!
echo.
set /p var= 请按任一键开始切换!
echo.
echo. ==============================================================
echo.

echo.
echo. 正在为你更换较快的线路,请稍候 ........
echo. .............................................................
netsh i i set address name="本地连接" gateway=192.168.0.254 gwmetric=0
论坛跳转: