for命令用途非常廣,它分為4種 /d /r /l /f
/l是類似高階語言的數值迴圈,在之前就說過,這篇就不說了:
當然,不加/x也可以,不加就是普通的檔案遍歷
這篇文章介紹/d /r /f三種形式
這裡以echo遍歷檔案為例子,每一種形式都採用相同的方式,只是把前面/x改掉。
注意:帶空格的檔名,需要用雙引號括起來才能識別。
@echo/d它專門用來遍歷資料夾offfor /d %%i in (*) do (
echo
"%%i"
) pause
/r它可以迭代進子目錄。這裡a1,a2裡都各有幾個檔案
/f這個就厲害了,它可以對檔案內的資訊進行檢索
>>回到學習筆記目錄
批處理學習筆記
前言 批處理,也稱批處理指令碼。windows 環境下做開發,批處理 是乙個非常使用的工具,利用這個工具可以為專案開發提高很大的效率。window提供了很多的命令,通過批處理指令碼,組織這些命令,能夠很快速的做到很多事情,大多數是操作資料夾,操作檔案,啟動其他命令等等。具體例子有 工程打包輸出可執行...
批處理學習
在批處理中 cd 表示當前路徑 沒有後面的 還有乙個 errorlevel 表示程式執行的返回值 以下是摘錄的批處理變數的教程 批處理中的變數,我把他分為兩類,分別為 系統變數 和 自定義變數 我們現在來詳解這兩個變數 系統變數 他們的值由系統將其根據事先定義的條件自動賦值,也就是這些變數系統已經給...
Windows批處理學習筆記
1 call和start call是單執行緒處理,start是多執行緒處理。例如 call batch1.bat call batch2.bat batch1.bat執行完後,接著執行batch2.bat。如果沒有call,執行完乙個後,就結束了,因為windows批處理是單執行緒的.start b...