Hoe een map met afbeeldingen gemakkelijk te comprimeren met een batchbestand in Windows
Onlangs hebben we geschreven hoe je een map met afbeeldingen kunt comprimeren met een enkele regel van de bash-shell prompt, die oorspronkelijk is voor Linux maar werkt op Windows als je Cygwin installeert. Natuurlijk is er een eenvoudigere oplossing voor Windows-gebruikers, en lezer Lee Thompson schreef in om het met jullie te delen.
Eerst moet u ImageMagick voor Windows installeren en controleren of dit zich in uw systeempad bevindt.
Maak vervolgens een nieuw batchbestand in Kladblok met een slimme naam zoals compressall.bat en plak in de volgende regels code. Merk op dat u * .jpg aan iets anders kunt aanpassen als u ook PNG-bestanden wilt opnemen.
@echo uit
voor %% f IN (* .jpg) DO converteren - kwaliteit 70 "%% f" "%% f"
Bewaar dat batchbestand ergens in je systeempad (je zou het in C: \ Windows kunnen plakken als je dat echt zou willen, maar het zou beter zijn om een scriptmap te maken en die toe te voegen aan je systeempad). Vervolgens hoeft u alleen maar naar een map in uw opdrachtprompt te navigeren en het batchbestand uit te voeren door te typen compressall
op de vraag.
Maar we kunnen dit nog beter maken.
We hebben onlangs ook een domme geek-trick laten zien waarbij je opdrachten kunt uitvoeren in de adresbalk van Windows Explorer of een opdrachtprompt kunt openen die al in die map is ingevoerd. En nu, ten slotte, hebben we een goede use case voor die truc.
Nadat u het batchbestand van compressall in het systeempad hebt opgeslagen, kunt u het overal gebruiken waar u maar wilt. Open gewoon elke map met afbeeldingen in Windows Verkenner en typ vervolgens compressall
in de adresbalk.
Je ziet een opdrachtpromptvenster knipperen en snel verdwijnen zodra het is voltooid. En al uw afbeeldingen zullen een kleinere bestandsgrootte hebben.
Als je echt zin hebt, kun je het batchbestand aanpassen om een back-upmap te maken, alle afbeeldingen daar naartoe kopiëren en doorgaan met de compressie. Op die manier hebt u een automatische back-up voordat u afbeeldingen comprimeert.
Nogmaals, dank aan lezer Lee Thompson voor deze geweldige tip!