我有以下脚本将文件夹结构(包括空文件夹)和特定文件类型复制到另一个目录中。然而,问题是即使我使用了开关,脚本也会复制所有文件,而不仅仅是 和.dat文件。如何解决此问题,使其仅复制所需的文件类型.py-Include
$sourceDir = "C:\User\001"
$targetDir = "C:\User\002"
Get-ChildItem -Path $sourceDir | Copy-Item -Destination $targetDir -Recurse -Include '*.dat', '*.py' -Container
Run Code Online (Sandbox Code Playgroud)
正如@Lee_Dailey 指出的,最好使用 robocopy 来实现此目的:
robocopy $sourceDir $targetDir *.dat *.py /e
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1435 次 |
| 最近记录: |