• pcprutser
  • Registratie: December 2007
  • Laatst online: 16-12-2025

pcprutser

No message

Topicstarter
Inmiddels verzamel ik al enige tijd wallpapers, maar tot nu toe eigenlijk vrij ongeorganiseert, de ene keer zitten ze in mappen ingedeeld op formaat dan weer op thema. Nou wil ik alles gaan sorteren op formaat, voor elk formaat 1 map.
Nou heb ik een muntje in de google-matic gestopt maar zonder resultaat. Ik kom uit op programma's die formaten ed. aanpassen. Maar ik wil ze niet aangepast hebben, maar gesorteerd!

Weet iemand een (mooi) programma waarmee dit kan? Natuurlijk kan ik in de verkenner ook de afbeeldingen sorteren op formaat, maar dan moet je nog steeds voor al die verschillende formaten een map maken en naar toe slepen, en daar heb ik dus niet zo heel veel zin in 8)7

PS: sorry als ik hem in het verkeerde subforum heb gezet, leek mij in elk geval een mooie plaats O+

  • j.meijers
  • Registratie: September 2000
  • Laatst online: 13-01-2025
Volgens mij is de Explorer manier toch echt de snelste manier. Hier zullen om die reden ook waarschijnlijk geen programma's voor zijn.

  • Nic
  • Registratie: April 2005
  • Laatst online: 26-01 10:06

Nic

Vrij

Geen kant en klare oplossing, maar wel iets waar je denk ik wat mee kunt:
Gebruik ImageMagick, in combinatie met een batchfile (of als je echt kan scripten, nog beter)
ImageMagick: http://www.imagemagick.org
Het tooltje dat je daaruit nodig hebt is 'identify'. Eenvoudig de breedte achterhalen:
code:
1
2
E:\projecten\tijdelijk>identify -format %w test.jpg
240


Nu moet het nog in een batchfile, dus de breedte wil je graag in een variabele stoppen:

code:
1
2
3
4
5
6
7
@echo off
for /f %%a in (
 'identify -format %%w bestandsnaam.jpg'
) do (
 set breedte=%%a
)
echo Breedte van het bestand=%breedte%


Geeft keurig 'Breedte van het bestand=240'

Hiermee moet je wat kunnen knutselen om aan de hand van de breedte, het bestand te verplaatsen naar een subdirectory (een batchfile kan ook in een loopje alle files in een directory aflopen)
Succes!