批处理脚本中的循环命令

时间:2013-12-17 00:11:05

标签: batch-file

假设我有命令:

:start
if /i "%%~fs"=="%drive%" cd %%~fs&md Favorites 2>nul
if /i "%%~fs"=="%drive%" cd %%~fs&md "Discography Info" 2>nul
...
goto start

如何循环命令并每次使用不同的名称?

1 个答案:

答案 0 :(得分:2)

您可以这样做:

@echo off
for %%f in (*) do call :printit "%%f"
goto :end
:printit arg1
echo %~1 ---- %1
exit /b 0
:end
echo Done.
pause
相关问题