楼 主
变量廷时如何才能做到这个输出呢
发表于 2009-07-14 07:11 · 中国 广东 江门 电信
初级用户
★
积分 74
发帖 31
注册 2006-08-26 03:38
19年会员
UID 61291
状态 离线
setlocal EnableDelayedExpansion
for /l %%i in (1,4,20) do (
set n=%%i
set/a n=!n!+1
echo 10.0.0.%%i 10.0.0.%n%
)
我想输出为下面格式
10.0.0.1 10.0.0.2
10.0.0.5 10.0.0.6
10.0.0.9 10.0.0.10
第 2 楼
发表于 2009-07-14 07:43 · 中国 江西 赣州 电信
银牌会员
★★★★
积分 2,025
发帖 1,122
注册 2007-09-05 20:15
18年会员
UID 96653
性别 男
状态 离线
@echo off
setlocal enabledelayedexpansion
for /l %%i in (1,4,20) do (
set /a n=%%i+1
echo 10.0.0.%%i 10.0.0.!n!
)
pause
第 3 楼
发表于 2009-07-14 09:20 · 中国 广东 揭阳 电信
初级用户
★★
积分 131
发帖 72
注册 2008-02-24 14:31
18年会员
UID 111317
性别 男
状态 离线
@echo off
for /l %%i in (1 4 20) do (
set /a n=%%i+1
call echo 10.0.0.%%i 10.0.0.%%n%%
)
pause
第 4 楼
发表于 2009-07-27 08:08 · 中国 山东 聊城 联通
初级用户
★★
积分 144
发帖 66
注册 2006-11-30 00:37
19年会员
UID 72121
性别 男
状态 离线
论坛跳转: