Tarvitsisin skriptin (.bat) ImageMagick ohjelmalle windows2000 ympäristöön.
kuinka sellainen skripti tehdään, joka muuttaisi kaikki kansiossa olevat (resoluutio 2048x1024) IMG_****.jpg kuvat
imagemagicilla muotoon
resoluutio 500x400) IMG_***.jpg
Imagemagick asennettu ja convert img_*** -resize 500x400 img_***.jpg toimii, yksittäisellä kuvalla.
mutta kansiossa on satoja kuvia eikä ole järkeä käydä kaikkia läpi manuaalisesti.
kuinka sellainen skripti tehdään, joka muuttaisi kaikki kansiossa olevat (resoluutio 2048x1024) IMG_****.jpg kuvat
imagemagicilla muotoon
resoluutio 500x400) IMG_***.jpg
Imagemagick asennettu ja convert img_*** -resize 500x400 img_***.jpg toimii, yksittäisellä kuvalla.
mutta kansiossa on satoja kuvia eikä ole järkeä käydä kaikkia läpi manuaalisesti.
Vastaukset 1
Vanhimmat
Tuolta ohjelmoitipuolen keskusteluita lukemalla ja yhden työpäivän tuhraamalla opetteluun löytyi tämmönen... (tässä siis vain tuo oleellisin osa)
FOR %%f IN (IMG*.jpg) DO convert "C:\kansio_jossa_kuvat\%%f" -resize 500x400 resized_%%f
tuon kun tallentaa esim muutakoko.bat tiedostoksi esim notepadilla niin saa jokaisen kuvan nimettyä muotoon "resized_alkuperäinen_nimi.jpg"
toivottavasti joku saa tästä jotain hyötyä...
itselle ei täältä pahemmin apua herunut.
Mutta eipä tuosta haittaakaan liene, jos oppii uuden asian.