由于本人经常整理照片,需要自动按拍摄日期放照片,求段代码,一键整理,谢谢各位大神了
想要的效果是:按照拍摄日期自动创建带时间的文件夹,并把照片放进对应文件夹内,附图一张。
顺便附上网上找的一段代码,只能识别照片时间,也可以自动按时间创建文件夹,但照片不会自动放进去,报错图片也放上了,还请各位大神帮忙。
@璐村惂鐢ㄦ埛_000076K馃惥 off&cd/d "%~dp0"
set x=*.jpg
for /f "tokens=1,3*" %%i in ('dir/a-d %x%^|findstr/b [12]')do (
set "da=%%i"&set "fn=%%k"
setlocal enabledelayedexpansion
set "da=!da:/=-!"
if not exist !da!\ md !da!
move "!fn!" !da!\
echo !fn! ===^> !da!
endlocal)
pause
想要的效果是:按照拍摄日期自动创建带时间的文件夹,并把照片放进对应文件夹内,附图一张。
顺便附上网上找的一段代码,只能识别照片时间,也可以自动按时间创建文件夹,但照片不会自动放进去,报错图片也放上了,还请各位大神帮忙。
@璐村惂鐢ㄦ埛_000076K馃惥 off&cd/d "%~dp0"
set x=*.jpg
for /f "tokens=1,3*" %%i in ('dir/a-d %x%^|findstr/b [12]')do (
set "da=%%i"&set "fn=%%k"
setlocal enabledelayedexpansion
set "da=!da:/=-!"
if not exist !da!\ md !da!
move "!fn!" !da!\
echo !fn! ===^> !da!
endlocal)
pause