标题: 变量廷时如何才能做到这个输出呢
[打印本页]
作者: hhh246
时间: 2009-7-14 07:11
标题: 变量廷时如何才能做到这个输出呢
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
作者: tireless
时间: 2009-7-14 07:43
@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
作者: lovelymorning
时间: 2009-7-14 09:20
@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
作者: weapfe
时间: 2009-7-27 08:08
学习了。call还能这么用