Hallo,
normalerweise arbeite ich unter Linux, aber wenn unter Windows, dann sehr gerne mit irfanview.
Jetzt stehe ich aber vor einem Problem, was ich so nicht direkt im Forum entdecken konnte. Ich möchte vom Quellverzeichnis, die beinhalteten jpg-Dateien in ein Verzeichnis auf einem anderen Datenträger in die gleiche Bilderverzeichnisstruktur kopieren und konvertieren und in einer zweiten Runde auch umbenennen.
Jetzt kam ich anfangs auf folgende Idee für eine Batchdatei.
Mit xcopy habe ich erstmal die Verzeichnisstruktur am Ziel identisch angelegt, wie auch bei der Quelle
resize_gross/klein denke ich ist klar, das ganze soll dann jedes Bild auf die längste Seite 450, bzw. 180 setzen, in der ini-Datei steht dann noch, das kleine Bilder nicht vergrößert werden sollen.
Dir Angabe mit dem $d als Verzeichnis, funktioniert aber nicht so, wie ich mir das vorstelle, es geht nur ein Verzeichnis tief und dadrunter tummeln sich dann alle Bilder, unabhängig, ob sie aus einem noch tieferen Verzeichnis stammen.
Dadurch, dass das ganze direkt im irfanview klappt, hab ich in der ini noch das Anlegen der Unterverzeichnisse mit angegeben, aber das ist denke ich mal komplett was anderes, zumindest gehts damit auch nciht.
Hat jemand eine Idee, für mein vorhaben?
vielen Dank im voraus
mogli
normalerweise arbeite ich unter Linux, aber wenn unter Windows, dann sehr gerne mit irfanview.
Jetzt stehe ich aber vor einem Problem, was ich so nicht direkt im Forum entdecken konnte. Ich möchte vom Quellverzeichnis, die beinhalteten jpg-Dateien in ein Verzeichnis auf einem anderen Datenträger in die gleiche Bilderverzeichnisstruktur kopieren und konvertieren und in einer zweiten Runde auch umbenennen.
Jetzt kam ich anfangs auf folgende Idee für eine Batchdatei.
Code:
set iview=%ProgramFiles%\IrfanView\i_view32.exe set PfadQuelle=E:\quellverzeichnis\bilder set PfadZiel=G:\zielverzeichnis\bilder set resize_gross=/resize_long=450 /aspectratio /jpgq=85 /ini="E:\f\iview\gross\" set resize_klein=/resize_long=180 /aspectratio /jpgq=85 /ini="E:\f\iview\klein\" xcopy %PfadQuelle% %PfadZiel%\ /T /E %iview% "%PfadQuelle%\*.jpg" %resize_gross% /convert=%PfadZiel%\$d\$N.jpg %iview% "%PfadQuelle%\*.jpg" %resize_klein% /convert=%PfadZiel%\$d\$N_vorschau.jpg
resize_gross/klein denke ich ist klar, das ganze soll dann jedes Bild auf die längste Seite 450, bzw. 180 setzen, in der ini-Datei steht dann noch, das kleine Bilder nicht vergrößert werden sollen.
Dir Angabe mit dem $d als Verzeichnis, funktioniert aber nicht so, wie ich mir das vorstelle, es geht nur ein Verzeichnis tief und dadrunter tummeln sich dann alle Bilder, unabhängig, ob sie aus einem noch tieferen Verzeichnis stammen.
Dadurch, dass das ganze direkt im irfanview klappt, hab ich in der ini noch das Anlegen der Unterverzeichnisse mit angegeben, aber das ist denke ich mal komplett was anderes, zumindest gehts damit auch nciht.
Hat jemand eine Idee, für mein vorhaben?
vielen Dank im voraus
mogli
Comment