在Windows系统上,是否可以使用jpegtran批量转换JPEG图片?
我通常使用下面的命令来处理单个文件,但是我不知道如何将其应用于整个包含JPEG文件的文件夹:
jpegtran -copy none -optimize a.jpg b.jpg
谢谢。
在Windows系统上,是否可以使用jpegtran批量转换JPEG图片?
我通常使用下面的命令来处理单个文件,但是我不知道如何将其应用于整个包含JPEG文件的文件夹:
jpegtran -copy none -optimize a.jpg b.jpg
谢谢。
运行optimize.bat (以管理员身份运行),以优化C:/Program Files/Image Optimization中的所有图片(如果要优化另一个文件夹,请更改第3行的路径)。
@echo off
echo Optimizing Images...
cd "C:\Program Files\Image Optimization"
forfiles /s /m *.jpg /c "cmd /c @\"C:\Program Files\Image Optimization\jpegtran.exe\" -copy none -optimize -outfile @file @file"
echo. & echo Process done!
pause
下面链接中描述了优化文件夹中所有图像的过程,我认为这可能会对您有所帮助。
forfiles /s /m *.jpg /c "cmd /c jpegtran -rotate 90 @FILE @FILE"