目前我有以下批处理文件用于处理我的图片:
@echo none
cd %1
md "%~1\ProcessedJPEGS"
for %%i in (*.jpg) do "C:\Program Files\Image Optimization\jpegtran.exe" -optimize -progressive -copy none "%%i" "%~1\ProcessedJPEGS\%%i"
move /Y "%~1\ProcessedJPEGS\*.*" "%~1"
rd "%~1\ProcessedJPEGS"
pause
正如您所看到的,这并不理想,但我的技能最多只能让人发笑,所以我需要一些帮助 :)
我想要实现的是在一个目录中运行此批处理文件,并递归地处理所有图像并覆盖它们。
提前感谢, Arky
for /r
循环轻松地完成这个任务。 - Endoro