Ade*_*SIF 2 scripting windows powershell
如何将副本与多个过滤器值一起使用?
例如,如果我只指定 1 个值来过滤 (*.jpg)
Copy-Item -Path Y:\TEST -Recurse -Filter *.jpg -Destination D:\Users\MS5253\Desktop\Lots
Run Code Online (Sandbox Code Playgroud)
这为我创建了一个仅包含 jpg 文件的文件夹 (D:\Users\MS5253\Desktop\Lots\TEST)
但我也想过滤 xml 文件,我试过这个:
Copy-Item -Path Y:\TEST -Recurse -Filter *.jpg,*.xml -Destination D:\Users\MS5253\Desktop\Lots
Run Code Online (Sandbox Code Playgroud)
它给了我一个错误。
和这个 : Copy-Item -Path Y:\TEST -Recurse -include "*.jpg","*.xml" -Destination D:\Users\MS5253\Desktop\Lots
它不起作用...
感谢您的帮助,我正在使用带有 Powershell v4 的 Windows 7。
如果您想将所有 jpg 和 xml 文件放在一个文件夹中,您可以使用Get-ChildItem -Include:
Get-ChildItem -Include *.jpg,*.xml -Recurse | ForEach-Object {
Copy-Item -Path $_.FullName -Destination D:\Users\MS5253\Desktop\Lots
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12445 次 |
| 最近记录: |