使用for循环Windows批处理执行两次

时间:2015-11-13 19:57:45

标签: windows batch-file

所以我试图遍历文件夹和文件以便命令所有这些文件夹和文件。

for /d %%i in (*) do echo %%i

但是文件夹似乎列出了两次:

echo test
test

我该如何解决?

1 个答案:

答案 0 :(得分:3)

禁止在执行前显示命令:

  • 添加@echo off作为批处理文件的第一行
  • 或使用@为命令添加前缀,例如:@echo %%i