如何使用命令提示符复制在两个日期之间创建的所有文件?

Abh*_* B. 6 command batch-file command-prompt

我在窗口批处理文件(eq.getFiles.bat)中编写了代码,用于获取所选日期范围内的所有文件.EQ.

xcopy /S /D:01-10-2011  *.* C:\todaysFiles
Run Code Online (Sandbox Code Playgroud)

但我希望在两个日期之间获取所有文件,包括从日期到期日.
文件扩展名为.cmd或.bat

Gui*_*ici 12

如果您使用的是Vista/Win7/WinServer2008,可以这样使用robocopy:

robocopy c:\source c:\destination *.* /MAXAGE:20101231 /MINAGE:20111001
Run Code Online (Sandbox Code Playgroud)

在XP上,我不确定是否存在使用Powershell之类的内置解决方案.