robocopy 仅复制最近的文件,而不是最近的文件夹

robocopy 仅复制最近的文件,而不是最近的文件夹

我必须使用文件共享创建文件结构的副本,robocopy C:\something D:\something /E /EF *.*我现在只有所有文件夹,没有文件。现在,我只想要robocopy过去 X 天内更新的文件。问题是文件夹有最近修改的日期,我不想复制它们的所有内容,尤其是根文件夹。我只想将已更改的文件复制到其匹配的目标目录。

我似乎找不到任何地方可以让它只复制文件而忽略最近修改日期的文件夹。例如:C:\something显示最近修改的日期,C:\something\something\something\this.txt这是我唯一想复制的东西,而不是让它尝试复制 C:\something 及其所有子文件夹。目标应该只包含this.txt

最终,我想要运行一个robocopy/MINAGE并且只将 X 之后修改的文件复制到目标。

有任何想法吗?

答案1

我最终使用了一种名为 CopyWhiz 的工具。它内置了此功能,可以在源上创建目录结构。

相关内容