复制文件不带目录文件夹如何修改代码?同名文件仅复制最新的
@echo off
md %computername%资料 2>nul
Cd /d %computername%资料
For %%i in (c d e f) do (
Xcopy /dey %%i:\*.xls
Xcopy /dey %%i:\*.doc
)
pause
[解决办法]
/D:m-d-y 复制在指定日期或指定日期以后更改的文件。
如果没有提供日期,只复制那些源时间比目标时间新的文件。
/D选项可以实现你的一个要求,另外一个功能不太清楚如何实现。
这有个别人问的跟你差不多的问题:
http://www.computing.net/answers/dos/copy-files-only-out-of-sub-folders/14795.html
对windows的批处理不太懂,没看懂别人写的命令。