If-Koubou

Miten tiivistää kuvakirjatiedostoja eräajotiedostona Windowsissa

Miten tiivistää kuvakirjatiedostoja eräajotiedostona Windowsissa (Miten)

Toisena päivänä kirjoitimme miten pakata kuvakansio yhdellä rivillä bash-kuori-kehotteesta, joka on kotoisin Linuxista mutta toimii Windowsissa, jos asennat Cygwinin. Luonnollisesti Windows-käyttäjille on yksinkertaisempi ratkaisu, ja lukija Lee Thompson kirjoitti ja jakaa sen kaikkien kanssa.

Ensinnäkin sinun on asennettava ImageMagick Windowsille ja varmistettava, että se on järjestelmän polussa.

Luo sitten uusi sarjatiedosto Notepadissa nerullisella nimellä, kuten compressall.bat, ja liitä se seuraaviin koodiriviin. Huomaa, että voit säätää * .jpg jotain muuta, jos haluat sisällyttää myös PNG-tiedostoja.

@echo pois
%% f IN (* .jpg) DO convert -laatu 70 "%% f" "%% f"

Tallenna kyseinen erätiedosto jonnekin järjestelmän polussa (voit tarttua C: \ Windows -ohjelmaan, jos todella halusit, mutta olisi parempi luoda komentosarjan kansio ja lisätä se järjestelmäpoluksi). Tällöin sinun tarvitsee vain navigoida komentokehotteen kansioon ja ajaa komentotiedosto kirjoittamalla compressall heti.

Mutta voimme tehdä tämän vieläkin paremmaksi.

Olemme myös hiljattain näyttäneet sinulle typerän geek-tempun, jossa voit suorittaa komentoja Windows Explorerin osoitepalkissa tai avata komentorivi, joka on jo näppäilty kyseiseen kansioon. Ja nyt, lopuksi, meillä on hieno tapa käyttää tätä temppua.

Kun olet tallentanut kompressoidun erätiedoston järjestelmän polkuun, voit käyttää sitä missä haluat. Avaa vain mitä tahansa kuvakansioa Resurssienhallinnassa ja kirjoita sitten compressall osoitepalkkiin.

Komentorivi-ikkuna avautuu ja katoaa nopeasti, kun se on valmis. Ja kaikki kuvat ovat pienempiä tiedostokokoa.

Jos haluat saada todella hienoa, voit muokata erätiedostoa varmuuskopiohakemiston luomiseksi, kopioida kaikki siellä olevat kuvat ja jatka puristusta. Näin sinulla olisi automaattinen varmuuskopio ennen kuvien pakkaamista.

Jälleen, kiitos lukijalle Lee Thompson tästä hienosta kärjestä!