Cách nén thư mục hình ảnh dễ dàng với tệp Batch trong Windows
Một ngày khác, chúng tôi đã viết ra cách nén một thư mục hình ảnh bằng một dòng duy nhất từ dấu nhắc bash shell, có nguồn gốc từ Linux nhưng hoạt động trên Windows nếu bạn cài đặt Cygwin. Đương nhiên, có một giải pháp đơn giản hơn cho người dùng Windows và độc giả Lee Thompson đã viết để chia sẻ nó với tất cả các bạn.
Trước tiên, bạn sẽ cần cài đặt ImageMagick cho Windows và đảm bảo rằng nó nằm trong đường dẫn hệ thống của bạn.
Sau đó, tạo một tệp bó mới trong Notepad với một tên thông minh như compressionall.bat và dán vào các dòng mã sau đây. Lưu ý rằng bạn có thể điều chỉnh * .jpg thành thứ khác nếu bạn muốn bao gồm cả các tệp PNG.
@echo tắt
cho %% f IN (* .jpg) DO chuyển đổi -quality 70 "%% f" "%% f"
Lưu tệp bó đó ở đâu đó trong đường dẫn hệ thống của bạn (bạn có thể dán nó vào C: \ Windows nếu bạn thực sự muốn, nhưng sẽ tốt hơn nếu tạo thư mục script và thêm nó vào đường dẫn hệ thống của bạn). Sau đó, tất cả những gì bạn phải làm là điều hướng đến một thư mục trong dấu nhắc lệnh của bạn và chạy tệp bó bằng cách nhập nén
tại dấu nhắc.
Nhưng chúng ta có thể làm điều này tốt hơn nữa.
Gần đây chúng tôi cũng cho bạn thấy một mánh khóe ngu ngốc, nơi bạn có thể chạy các lệnh trong thanh địa chỉ Windows Explorer hoặc mở một dấu nhắc lệnh đã được khóa vào thư mục đó. Và bây giờ, cuối cùng, chúng ta có một trường hợp sử dụng tuyệt vời cho mánh khóe đó.
Khi bạn đã lưu tệp bó nén vào đường dẫn hệ thống, bạn có thể sử dụng tệp đó bất cứ nơi nào bạn muốn. Chỉ cần mở bất kỳ thư mục hình ảnh nào trong Windows Explorer, sau đó nhập nén
vào thanh địa chỉ.
Bạn sẽ thấy một cửa sổ nhắc lệnh bật lên và nhanh chóng biến mất sau khi nó kết thúc. Và tất cả hình ảnh của bạn sẽ có kích thước tệp nhỏ hơn.
Nếu bạn muốn thực sự ưa thích, bạn có thể sửa đổi tệp bó để tạo thư mục sao lưu, sao chép tất cả các hình ảnh trong đó, sau đó tiến hành nén. Bằng cách đó, bạn sẽ có bản sao lưu tự động trước khi nén hình ảnh.
Một lần nữa, cảm ơn độc giả Lee Thompson về mẹo tuyệt vời này!