中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-14 17:37
47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行
DOS批处理 & 脚本技术(批处理室) » [已结]想做个改IP的批处理请问如何实现
可打印版本  4,709 / 18
第1楼 xlbt168 发表于 2006-10-24 04:14
新手上路 发帖 2 积分 6
[已结]想做个改IP的批处理请问如何实现
这是在DOS下的命令


[ Last edited by HAT on 2008-12-10 at 12:34 ]
第2楼 lxmxn 发表于 2006-10-24 04:31
版主 发帖 4,938 积分 11,386

  类似的帖子在论坛里面已经很多了,多搜索以下。

  修改\添加\备份电脑IP地址
第3楼 xypcmac 发表于 2006-10-24 04:48
初级用户 发帖 80 积分 167
楼上所提供的那个帖子

所能做到的、方便性、容错性。我个人觉得都非常有限。
第4楼 xypcmac 发表于 2006-10-24 04:53
初级用户 发帖 80 积分 167
如果可以做成比较通用的就好啦!

附件
ok.jpg (68.12 KiB)
第5楼 xypcmac 发表于 2006-10-24 04:55
初级用户 发帖 80 积分 167
现有的一些难点就是如何判断输入的是否标准的IP地址,然后进行设置
第6楼 electronixtar 发表于 2006-10-24 05:07
铂金会员 发帖 2,672 积分 7,493
Vista里已经实现了多套上网方案了
第7楼 xypcmac 发表于 2006-10-24 05:15
初级用户 发帖 80 积分 167
可以提取出来在其他系统用吗?如果不行,现阶段也没有什么看头哦
第8楼 lxmxn 发表于 2006-10-24 05:23
版主 发帖 4,938 积分 11,386
Originally posted by xypcmac at 2006-10-24 05:15:
可以提取出来在其他系统用吗?如果不行,现阶段也没有什么看头哦


  提取什么?
第9楼 xypcmac 发表于 2006-10-24 05:27
初级用户 发帖 80 积分 167
6 楼所说的方案啊
第10楼 namejm 发表于 2006-10-24 06:32
荣誉版主 发帖 1,737 积分 5,226 来自 成都
Originally posted by xypcmac at 2006-10-24 04:55:
现有的一些难点就是如何判断输入的是否标准的IP地址,然后进行设置

  判断是否是标准的IP地址,可以使用如下代码:


  另外,4F的IP地址显示有误,1921.68.……?

[ Last edited by namejm on 2006-10-24 at 08:13 AM ]
第11楼 xypcmac 发表于 2006-10-24 07:17
初级用户 发帖 80 积分 167
192.168.x.x 意思就是程序要求输入后面的两个字节。x=0-254 或 x=1-254

因为有人喜欢用 192.168.0.x,有人喜欢用 192.168.1.x 这样形式的IP地址

所以.......干脆就合并成一个,然后按自己喜好输入了
第12楼 namejm 发表于 2006-10-24 07:22
荣誉版主 发帖 1,737 积分 5,226 来自 成都
  我说的是 1921.68.…… 的格式错了,而没有说你 192.168.x.x 的格式是错的,请检查一下吧,应该是笔误所致。
第13楼 xypcmac 发表于 2006-10-24 07:25
初级用户 发帖 80 积分 167
多谢!指出显示错误!程序没错,显示错误........

另:namejm 版主的 检测IP地址可用。
第14楼 xypcmac 发表于 2006-10-24 07:32
初级用户 发帖 80 积分 167
Originally posted by namejm at 2006-10-24 06:32:

  判断是否是标准的IP地址,可以使用如下代码:
第15楼 namejm 发表于 2006-10-24 08:12
荣誉版主 发帖 1,737 积分 5,226 来自 成都
  echo %ipadd%|findstr "^[0-9.]*$">nul || goto all_err 语句如果不配合其他检测语句使用的话,会把 1. 或者 1.. 或者 1.2.3.4.5. 之类的输入当作正确的IP,而10F的代码检测更严格更全面,不会出现这个错误。
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023