Drugi dan smo napisali kako komprimirati mapu slika koristeći jednu liniju iz prompta bash shella, koja je izvorna za Linux, ali radi na sustavu Windows ako instalirate Cygwin. Naravno, postoji jednostavnije rješenje za korisnike sustava Windows, a čitač Lee Thompson napisao je kako bi ga podijelio s vama svi.
Prvo, trebate instalirati ImageMagick za Windows i provjerite je li na putu sustava.
Zatim stvorite novu batch datoteku u Notepad s pametnim imenom poput compressall.bat i zalijepite sljedeće retke koda. Imajte na umu da možete podesiti * .jpg na nešto drugo ako želite uključiti i PNG datoteke.
Isključi
za %% f IN (* .jpg) DO pretvoriti kvalitetu 70 "%% f" "%% f"
Spremite tu batch datoteku negdje na putu sustava (možete ga staviti u C: \ Windows ako ste stvarno htjeli, ali bi bilo bolje stvoriti mapu skripti i dodati to na put sustava). Tada sve što trebate učiniti je navigacija do mape u naredbenom retku i pokretanje batch datoteke upisivanjem compressall
na upit.
Ali ovo možemo još bolje.
Također smo vam nedavno pokazali glupo geek trik gdje možete pokrenuti naredbe u adresnoj traci programa Windows Explorer ili otvoriti naredbeni redak koji je već upisan u tu mapu. A sada, konačno, imamo veliku primjenu za taj trik.
Nakon što spremite batch datoteku kompresora u stazu sustava, možete ga koristiti gdje god želite. Samo otvorite mapu slika u programu Windows Explorer, a zatim upišite compressall
u adresnu traku.
Vidjet ćete prozor naredbenog retka koji bljeska i brzo nestaje nakon dovršetka. A sve će slike biti manja veličina datoteke.
Ako biste željeli doista fancy, mogli biste mijenjati serijsku datoteku kako biste stvorili rezervni direktorij, kopirali sve slike tamo, a zatim nastavite sa kompresijom. Tako ćete imati automatski sigurnosnu kopiju prije komprimiranja slika.
Opet, zahvaljujući čitatelju Lee Thompsonu za ovaj veliki savjet!