中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-07-04 19:37
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 这个批处理能绑定网关和本机IP吗 查看 694 回复 2
楼 主 这个批处理能绑定网关和本机IP吗 发表于 2007-06-12 01:15 ·  中国 上海 松江区 电信
初级用户
积分 24
发帖 12
注册 2007-04-13 21:05
19年会员
UID 85038
性别 男
状态 离线
@echo off
set server=192.168.0.
arp -d
for /f "delims=: tokens=2" %%i in ('ipconfig /all ^|find /i "ip address"') do set ip=%%i
for /f "delims=: tokens=2" %%m in ('ipconfig /all^|find /i "physical address"') do set mac=%%m
for /f "delims=: tokens=2" %%g in ('ipconfig /all ^|find /i "default gateway"') do set gip=%%g
for /f "tokens=2" %%n in ('ping %gip% -n 1 ^|find "%gip%"') do set gmac=%%n
for /l %%h in (250,1,253) do (
for /f "skip=3 tokens=2" %%a in ('arp /a %server%%%h') do arp -s %server%%%h %%a)
arp -s %ip% %mac%&&arp -s %gip% %gmac%

看了有几天了写了这个。各位大大位帮忙看下这个批处理能绑定网关,本机IP,还有250-253的IP不

[ Last edited by bjsh on 2007-7-31 at 03:06 PM ]
2 发表于 2007-06-12 10:43 ·  中国 安徽 合肥 电信
中级用户
★★
积分 334
发帖 154
注册 2007-03-24 02:14
19年会员
UID 82713
性别 男
状态 离线
了不起啊,几天就会了。向你学习。
3 发表于 2007-06-12 11:37 ·  中国 河北 石家庄 北京神州长城通信技术发展中心中国长城互联网
初级用户
★★
积分 152
发帖 75
注册 2007-02-06 22:09
19年会员
UID 78805
性别 男
状态 离线
for /f "tokens=2" %%n in ('ping %gip% -n 1 ^|find "%gip%"') do set gmac=%%n
此句结束后%gamc%=statistics ?

'arp /a %server%%%h'应该是-a吧?

[ Last edited by zasxcdfv on 2007-6-12 at 11:40 AM ]
论坛跳转: