子目录中的批处理文件副本并重命名

时间:2016-03-30 13:54:52

标签: windows batch-file

问题:我正在尝试从多个子目录中复制* .pdf。这些* .pdf可以具有相同的名称,我需要重命名它们。我还需要从1月到现在按日期复制* .pdf,但我只是想让副本先工作。

我的尝试:

pushd "S:\Clients\"
for /f "delims=" %%f in ('dir S:\Clients\*.pdf /s /b') do (
if exist "C:\Users\administrator\Desktop\Jan-March\%%f" ( xcopy "S:\Clients\%%f" "C:\Users\administrator\Desktop\Jan-March\%%f" 'dir /s /d )
)
popd
pause

提前感谢您的帮助!

0 个答案:

没有答案