本帖最后由 flashercs 于 2025-2-4 04:50 编辑
安装ImageMagick后,https://imagemagick.org/script/download.php#windows
脚本1.bat,编码是UTF8,运行成千上万次magick.exe | @echo off | | | | >nul chcp 65001 | | cd /d "%~dp0" | | | | | | set "h/w=4/3" | | for /f "delims=" %%A in ('dir /a-d-h /b *.jpg^|findstr /lvc:"-"') do ( | | echo 分割图片:%%A | | magick.exe "%%~A" -crop %%[w]x%%[fx:w*%h/w%] -depth 8 -scene 1 "%%~nA-%%04d%%~xA" | | ) | | pauseCOPY |
脚本2.bat,编码UTF8,仅运行一次magick.exe | @echo off | | | | >nul chcp 65001 | | cd /d "%~dp0" | | | | | | set "h/w=3/4" | | cmd /q /c for /f "delims=" %%A in ('dir /a-d-h /b *.jpg^^^|findstr /lvc:"-"') do ( echo "%%~A" -crop %%[w]x%%[fx:w*%h/w%] -depth 8 -print "%%[f]\\n" -scene 1 -write "%%~nA-%%04d%%~xA" -delete 0--1 )|magick.exe -script - | | | | pauseCOPY |
|