直接舉例:
比如,在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
即可得到上述結果