Batch Scripting:For循环并输出每次迭代

时间:2012-12-05 09:11:48

标签: for-loop batch-file cmd

我想做的是针对同一目标运行tracert 10次并提取结果。

通常的命令是我输入

tracert www.google.se > output.txt

但是当我尝试下面的脚本时,我只是找不到目标...

@echo off
for /l %%x in (1, 1, 10) do (
    echo %%x
     tracert.exe %1% > trc_%1%_%%x.txt 
)

拥有这种专业知识的人?

1 个答案:

答案 0 :(得分:2)

解决了!

@echo off


for /l %%x in (1, 1, 10) do (
    echo trc_%1_%%x.txt
    echo %1
    tracert.exe %1 > trc_%1_%%x.txt

)