中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-07 15:37
48,041 主题排行 / 350,128 发帖 / 今日 3 篇 / 48,252 会员排行
DOS批处理 & 脚本技术(批处理室) » IP字符串格式变更
可打印版本  679 / 3
第1楼 dennishan 发表于 2008-03-02 13:32
新手上路 发帖 2 积分 6
IP字符串格式变更
IP地址的源格式一般如210.59.26.216,12.273.1.2,234.73.254.2
先在希望将源IP地址输出为如下格式:216.26.59.210,2.1.73.12,2.254.73.234

因为IP V4格式xxx.xxx.xxx.xxx其中数字的长度是变化的,小弟实在写不出变化格式的代码,请各位高手帮忙解答。

万分感谢
第2楼 slore 发表于 2008-03-02 14:15
铂金会员 发帖 2,478 积分 5,212
扔到for里按.分割,然后倒着输出就可以了。


@echo off
for /f "tokens=1-4 delims=." %%a in ("210.59.26.216") do (
echo %%d.%%c.%%b.%%a
)
pause>nul
第3楼 dennishan 发表于 2008-03-02 14:50
新手上路 发帖 2 积分 6
谢谢,Slore,可以用
第4楼 suntb 发表于 2008-03-02 18:16
高级用户 发帖 277 积分 581
和我一开始一样找不到头绪 现在用for有点熟悉了 呵呵
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023