如何在Windows中设置和使用Jpegtran

Rap*_*nah 4 windows command-line image-processing batch-file

我是一个Windows用户,试图开始使用jpegtran并且没有找到实际访问该程序的方法.我发现的所有问题都从命令行开始,但在尝试复制命令时,我收到的错误如下:

查看此问题后:

我试图运行这些命令:

@echo none 
for /f "delims=" %%a in ('dir "*.jpg" /b /s /a-d') do (
echo processing "%%a"
"C:\Program Files\Image Optimization\jpegtran.exe" -optimize -progressive -copy none "%%a" "%%a.tmp"
move /Y "%%a.tmp" "%%a" >nul
)
pause
Run Code Online (Sandbox Code Playgroud)

我收到错误"此时未预料到%% a."

我的问题是如何设置图像,jpegtran.exe文件和命令提示符的文件夹结构,以便运行此命令?

fox*_*ive 5

上面的解决方案看起来格式正确 - 但它是一个批处理文件,您无法将其粘贴到命令提示符中.将代码保存在文本文件中,调用它runjpg.bat并在包含一些jpg文件的文件夹中启动它以进行测试.(避免调用批处理文件与命令同名)