如何复制仅修改过的&从一个文件夹到新位置的新文件?

时间:2017-04-11 11:56:41

标签: windows batch-file

如何仅复制修改后的&从一个文件夹到新位置的新文件? 应按当前日期和时间创建目标文件夹。复制文件时,应自动创建文件夹结构。

我知道已经回答了很多类似的问题,但在这里我只想将修改过的文件和新文件复制到文件夹中。 我在下面给出了解决方案,但它没有工作:

@echo off
for /f "tokens=2 delims==" %%a in ('wmic OS Get localdatetime  /value') do set "dt=%%a"
set "YY=%dt:~2,2%" & set "YYYY=%dt:~0,4%" & set "MM=%dt:~4,2%" & set "DD=%dt:~6,2%"
set "HH=%dt:~8,2%" & set "Min=%dt:~10,2%" & set "Sec=%dt:~12,2%"
set "current_date=%YYYY%-%MM%-%DD%_%HH%-%Min%-%Sec%"

robocopy "D:\source" "d:\%current_date%" /MIR > d:\backup.log

0 个答案:

没有答案