2023年7月3日 星期一

把指定目錄下的所有檔案(含子目錄內的檔案)複製到指定目錄(不複製目錄)

直接舉例:

比如,在C:\Temp下,有一個Source目錄,裡面包含下列結構

    test.csv

    Date1目錄

        test1.csv

    Date2目錄

        test2.csv


我想將它複製到C:\Temp的Destination目錄下,且呈現方式為:

    test.csv

    test1.csv

    test2.csv


則建立一個批次檔(CopyAllDirToSingleDir.bat),內容如下:

Dir /s /b %1 >> %Temp%\AList.txt

For /f %%a in (%Temp%\AList.txt) do Xcopy %%a %2 /y 

Del %Temp%\AList.txt


然後開啟命令字元模式,在CopyAllDirToSingleDir.bat所在資料夾中,輸入
CopyAllDirToSingleDir C:\Temp\Source C:\Temp\Destination


即可得到上述結果

沒有留言:

張貼留言

MS-SQL 無法刪除使用者 - 資料庫主體在資料庫中擁有 結構描述 且無法卸除。(Microsoft SQL Server, 錯誤: 15138) 在設定MSSQL時,很常把結構描述跟成員資格搞錯 這是結構描述 這是成員資格 成員資格是設定權限用的,結構描述...我不太清楚 X...