Kezdőoldal » Számítástechnika » Programozás » For ciklus batch fileban, hogyan?

For ciklus batch fileban, hogyan?

Figyelt kérdés

Van sok jpg kép egy könyvtárban, ezek felbontását szeretném 300 dpi-re állítani.


Imagemagickkel megy is, ha ezt batch fileba teszem:

c:\IM\mogrify.exe -units PixelsPerInch -density 300 %1

c:\IM\mogrify.exe -units PixelsPerInch -density 300 %2

c:\IM\mogrify.exe -units PixelsPerInch -density 300 %3


Csak ugye sok kép van, a fenti dolog pedig csak hármat csinál meg. Hogy tudnám ciklusba tenni ami az összes képet megcsinálja?


2017. aug. 22. 16:41
 1/1 sharkxxx ***** válasza:

Ezt írd be bat fájlba, és a bat fájlt tedd a képek könyvtárába:


for /r %%i in (*.??g) do c:\IM\mogrify.exe -units PixelsPerInch -density 300 %%i

2017. aug. 22. 23:54
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!