本帖最后由 aloha20200628 于 2025-4-11 12:16 编辑
回复 3# crownking1983
补全对根目录即当前目录下 *.jpg 图片文件的处理,代码首行预设宽度值变量 w=400(可自定义)... | @echo off &set "w=400" | | for %%d in ("%cd%") do (magick "*.jpg" -resize %w% -append "%%~nd@all.jpg") 2>nul | | for /d /r %%d in (*) do (magick "%%d\*.jpg" -resize %w% -append "%%d\%%~nd@all.jpg") 2>nul | | pause&exit/bCOPY |
或采用以下更为简化的同效代码... | @echo off &for /f "delims=" %%d in ('echo,%cd%^&dir/b/s/ad') do (magick "%%d\*.jpg" -resize 400 -append "%%d\%%~nd@all.jpg") 2>nul | | pause&exit/bCOPY |
|