首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jpegtran -拖放多个文件的批处理文件

Jpegtran -拖放多个文件的批处理文件
EN

Stack Overflow用户
提问于 2016-09-16 05:24:34
回答 1查看 327关注 0票数 0

有没有可能创建一个能够同时优化多个镜像的批处理文件?拖放多个.jpg文件吗?(并且让输出类似于image1.jpg,image2.jpg,image3.jpg放在一个单独的名为"Optimized“的文件夹中?

如果jpegtran不是做这件事的完美工具,那么我愿意接受任何其他建议。也许imagemagick是一个更好的工具?

EN

回答 1

Stack Overflow用户

发布于 2016-09-16 18:52:41

下面的代码允许您将文件拖放到它上面,然后将它们复制到桌面上的%userprofile%\Desktop\Optimized

代码语言:javascript
复制
@echo on
setlocal ENABLEDELAYEDEXPANSION
set "params=!cmdcmdline:~0,-1!"
set "params=!params:*" =!"
set count=0
for %%G IN (!params!) do (
  set /a count+=1
  set "item_!count!=%%~G"
  rem echo !count! %%~G
)
for /L %%n in (1,1,!count!) DO (
  xcopy "!item_%%n!" "%userprofile%\Desktop\Optimized"
)
pause
exit

查看THIS LINK

我在.jpeg.png文件上测试了它,显然也有2048个字符的限制。有关更多信息,请参阅链接。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39520604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档