Достали некоторые деятели выкладывающие на сервер мусорные мига-гига пиксельные фото, ок сожмем и отрежем! )))
Берем фрее тулзу NConvert из XnView -
http://download.xnview.com/NConvert-win.zip
Наш батник -
@echo off
if [%1] == [] goto exit
FOR /r %1 %%d IN (*.jpg) DO "c:\Program Files (x86)\XnView\nconvert.exe" -keepfiledate -q 70 -overwrite -rflag decr -ratio -resize 0 1080 %%d
echo # Done!
:exit
echo # exit
При запуске с указанием каталога типа - "conv1080.cmd C:\pict" (путь до nconvert.exe свой пишем ) сжимает все jpg в нем и в поддиректориях c 70% и пропорционально изменяет до 1080 по вертикали.
Файл меньше чем 1080 просто сжимает без ресайза.
Добавляем кнопку в TotalCommander -
Тащим наш cmd на панель кнопок, в параметрах - "%p%n"
Комментариев нет:
Отправить комментарий