0
Copy-Item -Path D:\DB-DNLD\ -Filter *.csv -Destination D:\Dump\CSV -Recurse
我用這個命令,但它複製了所有的.csv文件與現有的文件夾結構一起,但我的本意只是爲了所有CSV複製到新的單一目的地文件夾不包括源文件夾結構使用PowerShell在多個文件夾中的所有文件複製到一個文件夾
Copy-Item -Path D:\DB-DNLD\ -Filter *.csv -Destination D:\Dump\CSV -Recurse
我用這個命令,但它複製了所有的.csv文件與現有的文件夾結構一起,但我的本意只是爲了所有CSV複製到新的單一目的地文件夾不包括源文件夾結構使用PowerShell在多個文件夾中的所有文件複製到一個文件夾
Copy-Item cmdlet將維護樹結構。如果要將結構扁平化,可以使用Get-ChildItem cmdlet找到這些項目,然後將其管理到一個循環,其中將每個文件單獨複製到destinition文件夾中。
dir -Path D:\DB-DNLD\ -Filter *.csv -Recurse | ForEach-Object { Copy-Item $_.FullName D:\Dump\CSV }