Kako stisniti mapo slik z enostavno datoteko v operacijskem sistemu Windows
Drugi dan smo zapisali, kako stisnemo mapo slik z eno samo vrstico iz ukazne lupine bash, ki je izvirna za Linux, vendar deluje v operacijskem sistemu Windows, če namestite Cygwin. Seveda obstaja preprostejša rešitev za uporabnike operacijskega sistema Windows in bralec Lee Thompson je pisal, da ga deli z vsemi.
Najprej boste morali namestiti ImageMagick za Windows in se prepričati, da je v sistemski poti.
Nato v beležnici ustvarite novo paketno datoteko s pametnim imenom, kot je compressall.bat, in jo prilepite v naslednje vrstice kode. Upoštevajte, da lahko prilagodite * .jpg na nekaj drugega, če želite vključiti tudi datoteke PNG.
@echo off
za %% f IN (* .jpg) DO pretvorba -kvaliteta 70 "%% f" "%% f"
Shranite to paketno datoteko nekje v vaši sistemski poti (lahko jo vstavite v C: Windows, če ste jo zares želeli, vendar bi bilo bolje, da ustvarite mapo skriptov in jo dodate na sistemsko pot). Nato je vse, kar morate storiti, je navigacija do mape v ukaznem pozivu in zagon paketne datoteke s tipkanjem kompresor
ob pozivu.
Ampak to lahko naredimo še boljše.
Pred kratkim smo vam pokazali tudi neumni trik, kjer lahko v naslovni vrstici programa Windows Explorer zaženete ukaze ali odprete ukazno vrstico, ki je že vtipkana v to mapo. In zdaj, končno, imamo zelo uporaben primer za ta trik.
Ko shranite paketno datoteko compressall v sistemsko pot, jo lahko uporabite kjerkoli želite. V programu Windows Explorer odprite katerokoli mapo slik in vnesite kompresor
v naslovno vrstico.
Videli boste, da se okno ukaznega poziva utripne in hitro izgine, ko je končano. Vse slike bodo manjše velikosti.
Če ste želeli, da bi se resnično domislili, lahko spremenite paketno datoteko, da ustvarite imenik za varnostno kopiranje, kopirate vse slike tam in nato nadaljujete s stiskanjem. Tako boste imeli samodejno varnostno kopijo pred stiskanjem slik.
Še enkrat, zahvaljujoč bralcu Lee Thompsonu za ta odličen nasvet!