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
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.
That's it. Jetzt hoffe ich nur dass ich den Haken irgendwie per Parameter setzen kann. Werde heute abend das mal testen Gruß Roland
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.