Ordner Vergleichen, fehlende Daten löschen

Gast #6446642
Lesenswert?
• ▲
▼
Hallo
Meine Fotoapparat macht pro  Bild 2 Dateien.  Eine JPG und eine NEF (Row 
-Datei)
Die Dateien liegen in 2 Ordner und haben bis auf die Erweiterung den 
selben Namen.
Die JPG Daten werden schnell Durchgesehene und der "Mist"  gelöscht.
Ich such jetzt ein Tool, welches die Dateien, die im JPG Ordner gelöscht 
wurden auch im NEF Ordner löscht.
Danke und Gruß
Jochen
#6446646
Lesenswert?
• ▲
▼
Hallo Jochen,

ich gehe zwar den umgeehrten Weg (NEF/CR2/DNG-Dateien durchsehen und 
JPEG dann nachher löschen), weil das mit IrfanView fast genauso gut 
geht, bin aber auf das gleiche Problem gestoßen.

Und weil ich keine andere Lösung gefunden habe, ist es dann ein kleines 
Python-Script geworden, das nachher aufräumt.
Gast #6446649
Lesenswert?
• ▲
▼
from os import listdir
from os.path import isfile, join
p1 = "/jpg_pfad"
p2 = "/NEF_pfad"
myfiles = [f for f in listdir(p1) if isfile(join(p1, f))]

for file in myfiles:
    pname = p2 + "/" + file.split(".")[0] + ".nef"
    if not os.path.isfile(fname):
        os.remove(pname)


Ungetestet und aus dem Kopf getippt
Gast #6447511
Lesenswert?
• ▲
▼
Jochen schrieb:
> Hallo
> Meine Fotoapparat macht pro  Bild 2 Dateien.  Eine JPG und eine NEF (Row
> -Datei)
> Die Dateien liegen in 2 Ordner und haben bis auf die Erweiterung den
> selben Namen.

Warum?
JPG und RAW in einen Ordner, mit Irwanview durchblättern und betreffende 
Dateien löschen. Da die JPG udn RAW quasi hintereinander liegen, musst 
du dann halt zweimal Del drücken.
Danach kann jede Dateisorte in seinen eigenen Ordner.

> Die JPG Daten werden schnell Durchgesehene und der "Mist"  gelöscht.

Dazu brauchst du keine JPG, das kannst du mit den RAW genauso.
Ich persönlich mag den grundsätzlich RAW-basierten Workflow lieber - 
JPGs werden dabei im passenden Format nur angefertigt, wenn sie 
gebraucht werden - alles andere spielt sich in Lightroom ab.
#6451227
Lesenswert?
• ▲
▼
so Sachen habe ich manchmal in Excel gemacht:
dir /s /on > inh.txt für beide Ordner, dann nebeneinander in eine 
Tabelle, dann mit sverweis suchen, alle Fehlerwerte filtern, aus den 
Ergenissen eine String-Spalte mit del name. jpg generieren und das dann 
als batch exportieren.

Ist doof, funktioniert aber mit Hausmitteln!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.