【发布时间】:2013-12-17 00:11:04
【问题描述】:
假设我有命令:
:start
if /i "%%~fs"=="%drive%" cd %%~fs&md Favorites 2>nul
if /i "%%~fs"=="%drive%" cd %%~fs&md "Discography Info" 2>nul
...
goto start
如何循环命令并每次输入不同的名称?
【问题讨论】:
标签: 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
如何循环命令并每次输入不同的名称?
【问题讨论】:
标签: batch-file
你可以这样做:
@echo off
for %%f in (*) do call :printit "%%f"
goto :end
:printit arg1
echo %~1 ---- %1
exit /b 0
:end
echo Done.
pause
【讨论】: