标题: 【已解决】【50元红包】指定路径批量压缩png和jpg文件 [打印本页]
作者: linfeng_321 时间: 2022-5-18 09:17 标题: 【已解决】【50元红包】指定路径批量压缩png和jpg文件
本帖最后由 linfeng_321 于 2022-5-18 11:07 编辑
指定路径文件夹
111
222
.....
可以设置更多文件夹(包含该文件夹里子文件夹)里的png和jpg压缩
作者: zaqmlp 时间: 2022-5-18 10:55
http://bcn.bathome.net/tool/7.12/nconvert.exe
http://bcn.bathome.net/tool/pngquant.exe- @echo off&cd /d "%~dp0"
- set "exefile1=.\nconvert.exe"
- set "exefile2=.\pngquant.exe"
- if not exist "%exefile1%" (echo;"%exefile1%" 未找到&pause&exit)
- if not exist "%exefile2%" (echo;"%exefile2%" 未找到&pause&exit)
- for %%a in (
- "D:\xxx\文件夹1"
- "E:\yyy\文件夹2"
- "E:\zzz\文件夹3"
- ) do (
- if exist "%%~a" (
- for /f "delims=" %%b in ('dir /a-d-h/b/s "%%~a\*.jpg" "%%~a\*.png" 2^>nul') do (
- echo;"%%~b"
- if /i "%%~xb" equ ".jpg" (
- "%exefile1%" -quiet -overwrite -q 70 "%%~b"
- )
- if /i "%%~xb" equ ".png" (
- "%exefile2%" --force --ext .png --quality 70-80 "%%~b"
- )
- )
- )
- )
- pause
- exit
复制代码
作者: linfeng_321 时间: 2022-5-18 11:07
回复 2# zaqmlp
已支付,谢谢大佬!
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |