A képek mappájának tömörítése a kötegelt fájlban a Windows rendszerben
Másnap felírtuk, hogyan tömöríthetünk egy képmappát egy sor segítségével a bash shell parancssorból, amely a Linuxhoz tartozik, de Windows-on működik, ha telepíti a Cygwin-t. Természetesen van egy egyszerűbb megoldás a Windows-felhasználók számára, és Lee Thompson olvasója írta, hogy megosztja veled.
Először telepítenie kell az ImageMagick for Windows programot, és győződjön meg róla, hogy a rendszerútvonalban van.
Ezután hozzon létre egy új kötegelt fájlt a Jegyzettömbben, egy okos nevet, mint például a compressall.bat, és illessze be a következő kódsorokat. Ne feledje, hogy a * .jpg-t másra is beállíthatja, ha PNG-fájlokat is szeretne hozzáadni.
@echo ki
%% f IN (* .jpg) DO konvertáljon -quality 70 "%% f" "%% f"
Mentse el ezt a kötegfájlt valahol a rendszerútvonalon (a C-hez ragaszthatja, ha valóban akart, de jobb lenne egy parancsfájl-mappát létrehozni és hozzáadni a rendszerútvonalhoz). Ezután mindössze annyit kell tennie, hogy a parancssorban egy mappába navigál, és futtathatja a kötegelt fájlt a gépeléssel compressall
a parancssorban.
De ezt még jobbá tehetjük.
Nemrégiben megmutattunk egy hülye trükköt, ahol parancsokat futtathat a Windows Intéző címsorában, vagy nyithat meg egy parancssorot, amely már be van kapcsolva az adott mappába. És most, végül, van egy nagyszerű felhasználási esetünk a trükk számára.
Miután elmentette a kompresszív kötegelt fájlt a rendszerútvonalba, bárhol is használhatja. Csak nyissa meg a képeket a Windows Intézőben, majd írja be compressall
a címsorba.
Látni fogja, hogy egy parancssor ablak felugrik, és gyorsan eltűnik, ha befejezte. Az összes kép kisebb méretű lesz.
Ha igazán fantasztikusan szeretnél kapni, módosíthatod a kötegfájlt, hogy hozzon létre egy biztonsági mentési könyvtárat, másolja az összes képet, majd folytassa a tömörítést. Így a képek tömörítése előtt automatikus biztonsági mentés szükséges.
Ismét köszönöm Lee Thompson olvasójának a nagyszerű tippért!