在批處理中,for
命令用于循環處理一系列的值。它可以用于遍歷文件列表、執行命令、設置變量等。下面是for
命令的一些常見用法:
for %%G in (file1.txt file2.txt file3.txt) do (
echo %%G
)
上述代碼將遍歷文件列表中的每個文件,并打印出文件名。
for %%G in (C:\Folder\*.txt) do (
echo %%G
)
上述代碼將遍歷指定目錄中的所有txt文件,并打印出文件名。
for /D %%G in (C:\Folder\*) do (
echo %%G
)
上述代碼將遍歷指定目錄中的所有子目錄,并打印出目錄名。
for /L %%G in (1,1,10) do (
echo %%G
)
上述代碼將遍歷從1到10的數字,并打印出每個數字。
for /F %%G in ('dir /B') do (
echo %%G
)
上述代碼將遍歷dir /B
命令的輸出,并打印出每個輸出行。
for %%G in (%PATH%) do (
echo %%G
)
上述代碼將遍歷PATH
環境變量中的每個路徑,并打印出每個路徑。
這只是for
命令的一些常見用法,還有其他更多用法,如條件判斷、字符串處理等。你可以參考批處理的文檔或在線資源來深入了解for
命令的更多用法。