我将解释一下我试图启动和运行的内容。我在服务器上有一个文件夹,其中包含几个子文件夹和这些文件夹中的 zip 存档。服务器的字符串如下:
\\server1\groups\MSA\Local DTB\AT\2014\2014 06\**.zip
\\server1\groups\MSA\Local DTB\BE\2014\2014 06\**.zip
等等...每个国家都有多个文件夹(在 AT、BE 等等上方的字符串中)
每个月都会创建一个新文件夹。例如 2014 07,但前几个月也会保留。我需要一个命令来确定最新的 zip 文件并将其复制到我指定的位置。
到目前为止,我使用了一个简单的 xcopy 命令
xcopy /s "\\server1\groups\MSA\Local DTB\AT\2014\2014 06\*.zip" "C:\Users\mk8610\Desktop\FINALS PRE VALERIE\JUN16\MSA"
但每个月将 2014 06 覆盖为实际月份格式有点笨拙。有人能帮忙吗?提前致谢。
戴夫
答案1
用这个
/D:mdy 复制在指定日期或之后更改的文件。如果没有指定日期,则仅复制源时间比目标时间新的文件。
该命令允许您指定文件的日期,无需示例文件,我无法为您编写脚本