png压缩程序optipng地址
http://optipng.sourceforge.net/
CMD命令参考
@echo off
rem 设置要执行的目录
set work_path=x:\acbaa\ACHN
rem 设置tool这标签为目录位D盘,实际用处是导出log
set tool=D:\
D:
cd %work_path%
rem 读取目标目录的全部png格式,如果想遍历目录内其他子目录可以在for后面加上 /r
for %%i in (%work_path%\*.png) do (
rem 每个png文件逐个运行optipng.exe
start /wait D:\optipng.exe %%i
rem 输出操作过的文件日志
echo %%i>>%tool%\log.txt
)
pause
另一个逐个批量运行的写法
@echo off
for %%i in ( *.png )do ( start /wait optipng %%i )
如果电脑强的直接用这个一口气憋完全部文件(慎用)
@echo off
for %%i in ( *.png )do ( start optipng %%i )