Sortierprogramm programmieren?
Hallo, direkt zu Beginn gesagt ich habe keine Ahnung vom Programmieren.
Ich bin Fotograf und fotografiere meine Bilder immer im JPEG- und RAW-Format gleichzeitig. Wenn ich diese dann am PC importiere landen beide Datei-Typen im selben Ordner.
Bislang habe ich also immer nach dem Importieren zwei neue Ordner erstellt danach die Bilder nach Dateityp gruppiert und anschließend in den jeweiligen Ordner gepackt.
Ist es möglich diese Schritte automatisch durch ein selbstprogrammiertes Programm durchführen zulassen.?
Die Schritte wären also:
- Zwei Ordner erstellen
- Bilder nach Dateityp sortiert in den jeweiligen Ordner verschieben
Das wäre es schon. Wäre super wenn einer eine Ahnung hat ob sowas grundsätzlich möglich ist.
Beste Grüße
4 Antworten
Folgenden Text als .cmd-Datei speichern:
md jpeg
md raw
move *.jpg jpeg
move *.raw raw
Gerne! Das kann man natürlich auch komplizierter machen :-) md steht für „Make Directory“ und legt ein Verzeichnis an. Move *.jpg jpeg verschiebt dann alle Dateien mit der Endung .jpg in den vorher erzeugten Ordner „jpeg“. Das war schon bei MS-DOS 2.0 so, also seit 38 Jahren :-)
Mit batch geht das ganz einfach
mkdir jpg_photos
mkdir raw_photos
copy *.jpg jpg_photos
copy *.raw raw_photos
Problem ist, dass er beim 2. mal bereits die jeweiligen Ordner hat. Es wäre also sinnvoll, Datum und uhrzeit der Ordnerbenennung anzuhängen.
Ich hatte jetzt vermutet, dass das ganze in einem projektordner liegt und somit das Skript nur ein mal läuft.
Achso... mh.. ich hab damals einfach nur, sobald die Kamera verbunden wird, das Batch die Bilder und Filme direkt von der Kamera in die entsprechenden Ordner kopieren lassen..... aber klar, bei einem Profi könnte das natürlich projektorientiert laufen.
Habe in einer Antwort eine einfachere Lösung gefunden die funktioniert hat. Ich danke dir aber trotzdem für deine Mühe! :)
Das ist n einfaches Batchfile..... hab schon deutlich aufwändigeres für meine Schwiegermutter geschrieben, ohne wirklich firm damit zu sein.
Grundsätzlich ist sowas natürlich möglich, du musst nur einen haben der das programmiert
Perfekt, hat super geklappt ich dachte mir schon das es so einfach ist, aber ich habe einfach absolut keine Erfahrung damit. Danke!