Forum: PC-Programmierung Bilder nach Auflösung suchen (Windows Shell)


von Roland P. (pram)


Lesenswert?

Hallo, habt ihr eine Ahnung wie ich unter Dos/Windows-Shell Bilder mit 
einer bestimmten Auflösung finde.

Konkretes Problem: An  einem Windows-Server soll periodisch eine 
Batch-Datei laufen, welche ein Verzeichnis scannt und Bilder (*.jpg) 
welche größer als 1024x768 sind verkleinert. Das Verkleinern geht ganz 
praktisch mit Irfanview. Allerdings müsste ich meine Kandidaten wissen. 
Jedes Bild soll nur 1x verkleinert werden.
In dem besagten Verzeichnis sind in den Unterverzeichnissen ca 40.000 
Jpgs. Diese sollen 1x am Tag gescannt werden und alle neu 
hinzugekommenen Bilder auf Größe geprüft und ggf. verkleinert werden.

Da dies ein W2k3 Server ist möchte ich da nicht großartige Grafiksuiten 
oder dgl. installieren, was den Serverbetrieb beeinflussen könnte.
(Ein einfacher find-Befehl welcher Größenabfrage unterstützt würde mir 
vollkommen reichen)


Gruß
Roland

von Gast (Gast)


Lesenswert?

Nimm doch dafür auch IrfanView.

Wenn du dort einen Batch-Job erstellst, kannst du in den erweiterten 
Optionen einen Haken bei "Kleine Bilder nicht vergrößern" setzen.
IMHO sollten dann die großen Bilder verkleinert, aber die bereits 
korrekt gespeicherten Bilder ignoriert werden.

Genau das habe ich beim Schreiben mal ausprobiert. Funktioniert 
einwandfrei! IrfanView überspringt alle bereits verkleinerten Bilder und 
passt neu hinzugekomme oder nachträglich wieder vergrößerte Bilder an.

von Roland Praml (Gast)


Lesenswert?

That's it.

Jetzt hoffe ich nur dass ich den Haken irgendwie per Parameter setzen 
kann. Werde heute abend das mal testen

Gruß
Roland

von Gast (Gast)


Lesenswert?

Die Option

/advancedbatch        - apply Advanced Batch Dialog options to image 
(from INI file)

sollte doch funktionieren. Wenn du das einmal im Dialogfenster 
eingestellt hast, sollte das so übernommen werden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.