2013-12-17 34 views
0

假設我有命令:環流式命令在批處理腳本

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

我怎麼會循環的命令,並把不同的名稱,每次?

回答

2

你可以這樣做與此類似:

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

你能循環通話鍵:startx的呢?或者這是不可能的? – user3093536

+0

是的,只是改變了我的答案,以顯示它。 – djangofan

+0

這實際上是非常有趣的嘗試和令人驚訝的用戶友好的方式,所以非常感謝你! – user3093536