我将代码从源文件复制到desitination的代码是
set "source=C:\Documents and Settings\My Documents\msword"
set "dest=D:\Test"
pushd "%source%" ||(
echo.Source does not exist&pause&goto EOF)
for /f "tokens=*" %%f in (
'dir /A-D /OD /B') Do set "file=%%f"
popd
xcopy /s /d /e "%source%\%file%" "%dest%\"
我想编写脚本,将当前日期创建的文件和同一天更新的任何以前的文件复制到其他驱动器文件夹,包括相同的目录结构。但它应该只存储当前日期和更新文件......
答案 0 :(得分:0)
使用 robocopy 而不是xcopy。
请参阅http://technet.microsoft.com/en-us/library/cc733145(v=ws.10).aspx
然后尝试这个
robocopy "C:\Documents and Settings\My Documents\msword" "D:\words" /maxage:1