理解有点含糊,按遍历指定文件夹下(包括子文件夹)复制指定类型文件:
@echo off
set exs=*.txt *.jpg *.pdf
cd/d "D:\first\second\users"
for /r %%i in (%exs%) do (
echo %%i
xcopy/i "%%i" "e:%%~pi">nul)
pause
@echo off
for /r "D:\first\second\users" %%i in (*.txt *.jpg *.pdf) do (
if not exist "E:%%~pi" md "E:%%~pi"
copy "%%~i" "E:%%~pnxi"
)