我正在尝试创建一个批处理文件,该文件将文件从一个目录复制到另一个目录,并在所选日期具有上次修改日期。
我试过这个命令:
robocopy %from% %to% /MAXAGE:%current_date% /MINAGE:%current_date% /R:0 /E
其中当前日期在minage和maxage上都相同。当我运行此命令时,我得到0个文件被复制。我做错了什么?
编辑:我已经确认我在文件夹结构中的所选日期有文件。所以文件就在那里。这不是问题。
答案 0 :(得分:1)
在/minage
和/maxage
中传递相同的年龄不会触发任何文件的副本。您需要在minage
参数中添加一天。
因此,要复制2016年6月3日的所有文件,您需要指定
/maxage:20160603 /minage:20160604