Домашняя » чаевые » Как легко сжать папку изображений с помощью пакетного файла в Windows

    Как легко сжать папку изображений с помощью пакетного файла в Windows

    На днях мы написали, как сжимать папку изображений, используя одну строку из приглашения оболочки bash, которая является родной для Linux, но работает в Windows, если вы устанавливаете Cygwin. Естественно, есть более простое решение для пользователей Windows, и читатель Ли Томпсон написал, чтобы поделиться им со всеми.

    Во-первых, вам нужно установить ImageMagick для Windows и убедиться, что он находится в вашей системной папке..

    Затем создайте новый пакетный файл в блокноте с умным именем, например compressall.bat, и вставьте следующие строки кода. Обратите внимание, что вы можете настроить * .jpg на что-то другое, если вы хотите также включить файлы PNG.

    @ эхо выключено
    для %% f IN (* .jpg) DO конвертировать -quality 70 "%% f" "%% f"

    Сохраните этот командный файл где-нибудь в вашем системном пути (вы могли бы вставить его в C: \ Windows, если вы действительно этого хотите, но было бы лучше создать папку сценариев и добавить ее в системный путь). Затем все, что вам нужно сделать, это перейти к папке в командной строке и запустить командный файл, набрав compressall по подсказке.

    Но мы можем сделать это еще лучше.

    Мы также недавно показали вам глупую хитрость, с помощью которой вы можете запускать команды в адресной строке Windows Explorer или открывать командную строку, уже имеющую ключ к этой папке. И теперь, наконец, у нас есть отличный вариант использования этого трюка.

    После сохранения командного файла compressall в системный путь вы можете использовать его где угодно. Просто откройте любую папку изображений в проводнике Windows, а затем введите compressall в адресную строку.

    Вы увидите, что окно командной строки вспыхнет и быстро исчезнет, ​​как только оно будет завершено. И все ваши изображения будут иметь меньший размер файла.

    Если вы хотите по-настоящему модно, вы можете изменить командный файл, чтобы создать резервную копию каталога, скопировать туда все образы и затем продолжить сжатие. Таким образом, у вас будет автоматическое резервное копирование перед сжатием изображений.

    Еще раз спасибо читателю Ли Томпсону за этот замечательный совет!