如何通过指定的扩展名将所有文件递归复制到另一个位置

卡马格登

我在这里尝试接受的解决方案:https : //serverfault.com/questions/194827/writing-a-powershell-script-to-copy-files-with-certain-extension-from-one-folder/223014#223014但是它不起作用,并且我对已接受的解决方案的评论未得到答复。

我试图将“图片”驱动器中的所有图片(仅PNG,JPG,无视频文件)复制到其他驱动器中,但是运气不佳。

理想情况下,我想递归复制,但要复制到平坦的目标位置(而不是镜像源子目录)

我尝试了以下命令:Copy-Item -path "C:\Users\genadi\Pictures\" -include "*.JPG", "*.PNG" -Destination "D:\"有和没有,-recurse但什么也没有发生。

理想情况下,我想要一个脚本,该脚本将1)减小所有JPG和PNG图片(包括所有子文件夹)的原始大小,以及2)将减小的大小复制到指定的目标位置。

目前,我的原件大约有20GB,我需要将它们装在闪存驱动器上以进行显示/打印等用途,并在需要时轻松重复此操作(因此,脚本会很不错)。

宇宙的

这是因为cmdlet返回的对象名称不包含扩展名,您需要追加\*我不知道,如果Copy-Item让你“崩溃”的目标目录,所以我会用Get-ChildItem-Recurse它管Copy-Item

Get-ChildItem -Path "C:\Users\genadi\Pictures\*" -Include *.jpg,*.png -Recurse | Copy-Item -Destination D:\

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将一个文件夹中的所有文件复制到另一个文件夹并更改扩展名?

通过排除具有特定名称的所有子文件夹将文件夹复制到另一个位置

将具有特定扩展名的所有文件复制到另一个目录,同时更改扩展名

如何将文件复制到另一个目录,但带有另一个文件扩展名?

在Python中将文件从一个位置复制到另一个位置

Bash脚本将某些类型的文件复制到另一个位置

使用.bat将文件复制到另一个位置

如何在Linux中将具有特定扩展名的文件从一个目录复制到另一个目录

在gradle中从一个位置复制到另一个位置时如何动态修改文件

如何使用C ++程序快速将文件从一个位置复制到另一个位置?

无法删除文件夹。将提取的文件夹从其原始位置复制到另一个位置时,文件名或扩展名太长

如何将具有特定扩展名的任何文件从一个位置批量移动到另一个位置?

Oozie将文件从一个HDFS位置复制到另一个位置

如何将具有特定扩展名的相同文件复制到终端中的另一个目录

将特定文件夹从一个位置复制到另一个Python

将文件夹结构(无文件)从一个位置复制到另一个位置

AppleScript-将文件夹从一个位置复制到另一个位置时,排除某些文件

在文件夹中搜索文件名并将项目复制到另一个位置

将所有Excel文件从一个位置复制到另一位置

VBA 使用 SHFileOperation 将较新的文件从一个位置复制到另一个位置

在 C# 中有没有一种方法可以将文件从一个位置复制到另一个位置并覆盖现有文件?

用于在目录中搜索.deb文件并将其复制到另一个位置的脚本

Apple Script:将文件(从提示中选择)复制到另一个位置

如何将文件从一个位置复制到另一位置?

如何将线的一部分复制到另一个位置

如何浏览一个文件到另一个文件夹并检查大小或尺寸将其复制到另一个位置

同步两个文件夹,成功后将一个文件从一个位置复制到另一个

如何将源文件夹名称附加到复制到 vbs 中另一个位置的文件?

如何使用PowerShell将一个文本文件的内容复制到另一个只有文件名及其扩展名的文本文件?