bat腳本實現復制特定后綴文件到其他目錄


 

@echo off
for /r %%a in (*.txt) do copy %%a D:\1
pause

1、for /r主要用於搜索指定路徑及其所有子目錄中符合要求的文件(/r后如果沒有指定目錄,則使用當前目錄)

2、上述例子實現將腳本所在目錄下后綴為txt的文件復制到目錄D:\1中

3、批處理當中的 for 循環的結構:for    in    do。

%%a 為變量,/r 為遞歸方式,in 與 do 之間一定要有 ()。

for 循環的工作流程:查找當前文件夾及其子文件夾里面的 txt 文件,找到后把文件路徑賦值給變量 %%a,然后執行 do 后面的語句,直到遍歷完全部文件。

4、copy可以替換為move。表示移動文件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM