我在电脑上运行 NVR,每天都会创建一个文件夹,日期为 (013124),C:/user/profile/videos/013124。然后我将此文件夹复制到网络共享以进行备份。 我想编写一个批处理文件,将视频目录中除当前录制内容之外的所有内容复制到备份共享。
我现在用的就是这个... xcopy C:\Users\profile\Videos\RecordingsX2024* R:\RecordingsX2024* /I /F /E /C /Y
我想知道是否还有另一个命令可以用来复制 C:\Users\profile\Videos\Recordings 中的所有内容 除了带有今天日期的文件夹?
xcopy C:\Users\profile\Videos\RecordingsX2024* R:\RecordingsX2024* /I /F /E /C /Y
这复制了所有内容,第二天晚上 1202AM 我不得不说覆盖所有 (A) 或按 (否) 145 次。
必须有一种方法可以复制除今天日期创建的内容之外的所有内容。
使用 Microsoft 的 robocopy 程序,可以选择
/maxage:
指定最大文件期限(排除早于 n 天或日期的文件)。<n>
如果您还想考虑最后访问日期,那么可以选择
/maxlad:
指定最长上次访问日期(不包括自 n 以来未使用的文件)。<n>