说这么复杂,直接 把文件重命名之后 同时打开第一个文件夹和 最后有文件的哪个文件夹,再把文件拖拉 过去 第一个 文件夹里边 就OK了,然后再把文件夹更名为当天日期 就行了
@echo off
set "var=%date:~0,10%
set "var=%var:/-=%"
for /f "delims=" %%a in ('dir /ad /b') do (
pushd "%%a\"
for /r %%b in (*.tif) do (
move "%%b" "%var%\+%%a+%%~xb"
)
popd
)
pause