Dateien löschen mit Namensteil der nicht in anderem Ordner vorkommt
Moderators: white, Hacker, Stefan2
Dateien löschen mit Namensteil der nicht in anderem Ordner vorkommt
Hallo,
ich habe folgendes Problem: ich lade alle meine Bilder von der Kamera herunter. Da ich sowohl JPG als auch RAW Dateien mache, gibt es von jedem Bild sozusagen zwei Versionen:
P0000001.jpg
P0000001.raw
Nachdem ich die Bilder überspielt habe, benenne ich sie per Mehrfachumbenennungstool um: [YMD]_[hms]_[N]_[C]_[E]. Daraus ergibt sich:
20230823_123412_P0000001_001_JPG.JPG
20230823_123412_P0000001_002_RAW.RAW
Die Raw-Dateien kommen dann in ein eigenes [Unter]Verzeichnis.
Jetzt gehe ich die JPG Bilder durch und lösche 80% der Bilder. Und jetzt kommt der springende Punkt: Gibt es eine schnelle Möglichkeit alle Dateien im RAW-Ordner zu markieren, deren Pendant im JPG-Ordner NICHT mehr vorhanden ist? Als Beispiel, wenn ich das Bild
20230823_123412_P0000001_001_JPG.JPG gelöscht habe, soll im RAW-Verzeichnis über ein Kommando/Suchenbefehl/??? das Pendant 20230823_123412_P0000001_002_RAW.RAW markiert werden. Der Schlüssel zum Finden der Datei ist sozusagen [N], der Dateiname, da es tatsächlich vorkommen kann, dass der Zeitstempel um eine Sekunde verschoben ist (wenn das RAW-Bild genau um die MInutenwende gespeichert wird).
Natürlich soll dies über eine Stapelverarbeitung geschehen und alle Pendants markiert werden.
Ich bin gespant auf die Expertenmeinung
Vielen Dank vorab und viele Grüße, Stefan
ich habe folgendes Problem: ich lade alle meine Bilder von der Kamera herunter. Da ich sowohl JPG als auch RAW Dateien mache, gibt es von jedem Bild sozusagen zwei Versionen:
P0000001.jpg
P0000001.raw
Nachdem ich die Bilder überspielt habe, benenne ich sie per Mehrfachumbenennungstool um: [YMD]_[hms]_[N]_[C]_[E]. Daraus ergibt sich:
20230823_123412_P0000001_001_JPG.JPG
20230823_123412_P0000001_002_RAW.RAW
Die Raw-Dateien kommen dann in ein eigenes [Unter]Verzeichnis.
Jetzt gehe ich die JPG Bilder durch und lösche 80% der Bilder. Und jetzt kommt der springende Punkt: Gibt es eine schnelle Möglichkeit alle Dateien im RAW-Ordner zu markieren, deren Pendant im JPG-Ordner NICHT mehr vorhanden ist? Als Beispiel, wenn ich das Bild
20230823_123412_P0000001_001_JPG.JPG gelöscht habe, soll im RAW-Verzeichnis über ein Kommando/Suchenbefehl/??? das Pendant 20230823_123412_P0000001_002_RAW.RAW markiert werden. Der Schlüssel zum Finden der Datei ist sozusagen [N], der Dateiname, da es tatsächlich vorkommen kann, dass der Zeitstempel um eine Sekunde verschoben ist (wenn das RAW-Bild genau um die MInutenwende gespeichert wird).
Natürlich soll dies über eine Stapelverarbeitung geschehen und alle Pendants markiert werden.
Ich bin gespant auf die Expertenmeinung
Vielen Dank vorab und viele Grüße, Stefan
- ghisler(Author)
- Site Admin
- Posts: 48199
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Dateien löschen mit Namensteil der nicht in anderem Ordner vorkommt
Zunächst müssten Sie die Umbenennmaske ändern zu
[YMD]_[hms]_[N]_[C]
damit die Dateinamen dann so aussehen:
20230823_123412_P0000001_001.JPG
20230823_123412_P0000001_002.RAW
Nur wenn der Namensteil 100% übereinstimmt funktioniert die Markierung:
Drücken Sie "+" auf dem numerischen Tastenfeld oder wählen Sie Markieren - Gruppe markieren, und geben dann ein:
*.jpg>*.raw
Damit werden alle JPG-Dateien markiert, und zusätzlich alle RAW-Dateien, zu denen es auch eine JPG-Datei gibt.
Drücken Sie nun * auf dem numerischen Tastenfeld, um die Markierung umzukehren.
Nun sind alle RAW-Dateien markiert, zu denen es keine jpg-Datei gibt.
Achtung: Zusätzlich sind alle anderen Dateitypen markiert, die sich in diesem Verzeichns befinden!
[YMD]_[hms]_[N]_[C]
damit die Dateinamen dann so aussehen:
20230823_123412_P0000001_001.JPG
20230823_123412_P0000001_002.RAW
Nur wenn der Namensteil 100% übereinstimmt funktioniert die Markierung:
Drücken Sie "+" auf dem numerischen Tastenfeld oder wählen Sie Markieren - Gruppe markieren, und geben dann ein:
*.jpg>*.raw
Damit werden alle JPG-Dateien markiert, und zusätzlich alle RAW-Dateien, zu denen es auch eine JPG-Datei gibt.
Drücken Sie nun * auf dem numerischen Tastenfeld, um die Markierung umzukehren.
Nun sind alle RAW-Dateien markiert, zu denen es keine jpg-Datei gibt.
Achtung: Zusätzlich sind alle anderen Dateitypen markiert, die sich in diesem Verzeichns befinden!
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Dateien löschen mit Namensteil der nicht in anderem Ordner vorkommt
Hallo sbongers,
Ja, aber die JPG und RAW Dateien müssen sich dabei in demselben Verzeichnis befinden. Dann Num+ drücken und mit der Definition rumspielen, ggf. die Markierung mittels Num* invertieren, oder mittels Alt-Num- die Markierung von allen Dateien derselben Erweiterung entfernen.
Roman
Ja, aber die JPG und RAW Dateien müssen sich dabei in demselben Verzeichnis befinden. Dann Num+ drücken und mit der Definition rumspielen, ggf. die Markierung mittels Num* invertieren, oder mittels Alt-Num- die Markierung von allen Dateien derselben Erweiterung entfernen.
HTHYou can also select related files. For example, you would want to select all jpg files, plus all RAW image files (.cr2), but only if there is also a jpg file in the same directory. This can be done with the following selection string:
*.jpg>*.cr2
This also supports more complex naming schemes. For example, if the jpg file is named IMG_1057.JPG and the raw file CRW_1057.CR2, the selection string would have to be:
*.jpg>crw*.cr2
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Re: Dateien löschen mit Namensteil der nicht in anderem Ordner vorkommt
Christian,
Das ist der Hilfedatei nach nicht so.Nur wenn der Namensteil 100% übereinstimmt funktioniert die Markierung
RomanThis also supports more complex naming schemes. For example, if the jpg file is named IMG_1057.JPG and the raw file CRW_1057.CR2, the selection string would have to be:
*.jpg>crw*.cr2
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
- ghisler(Author)
- Site Admin
- Posts: 48199
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Dateien löschen mit Namensteil der nicht in anderem Ordner vorkommt
Stimmt, aber wenn eine Datei mit _JPG endet und die andere mit _RAW dann kann man keinen Filter angeben, mit dem beide markiert werden, oder?Das ist der Hilfedatei nach nicht so.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Dateien löschen mit Namensteil der nicht in anderem Ordner vorkommt
Erstmal vielen Dank für die schnellen Antworten!
Ich habe jetzt rumprobiert und habe keine Möglichkeit gefunden das zu markieren - vermutlich aus den genannten Gründen.
*.jpg>*P*.orf
dachte ich, müsste die Lösung bringen, aber dann werden nicht die RAW-Dateien markiert sondern nur die JPG. Ich habe jetzt die Endungen entfernt - damit hat es geklappt. Das nächste mal werde ich einfach die Auswahl vor der Umbenennung vornehmen bzw. so umbenennen, dass der workflow funktioniert!
VIELEN DANK!
P.S. mal wieder peinlich, dass ich die entsprechende Sektion in der Hilfe nicht gefunden habe
Ich habe jetzt rumprobiert und habe keine Möglichkeit gefunden das zu markieren - vermutlich aus den genannten Gründen.
*.jpg>*P*.orf
dachte ich, müsste die Lösung bringen, aber dann werden nicht die RAW-Dateien markiert sondern nur die JPG. Ich habe jetzt die Endungen entfernt - damit hat es geklappt. Das nächste mal werde ich einfach die Auswahl vor der Umbenennung vornehmen bzw. so umbenennen, dass der workflow funktioniert!
VIELEN DANK!
P.S. mal wieder peinlich, dass ich die entsprechende Sektion in der Hilfe nicht gefunden habe
Re: Dateien löschen mit Namensteil der nicht in anderem Ordner vorkommt
Christian,
sbongers,
Roman
Da bin ich überfragtwenn eine Datei mit _JPG endet und die andere mit _RAW dann kann man keinen Filter angeben, mit dem beide markiert werden, oder?
sbongers,
Ist auch gar nicht so einfach, wenn man nicht weiss wo und was man finden will.mal wieder peinlich, dass ich die entsprechende Sektion in der Hilfe nicht gefunden habe
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Re: Dateien löschen mit Namensteil der nicht in anderem Ordner vorkommt
Für dieses Thema schlage ich folgenden Weg vor:
- F1 - Hilfe aufrufen
- Tab "Suchen" auswählen
- Suchwort: raw eingeben ...
- ENTER drücken oder Klick auf Button "Themenliste"
- Doppelklick auf Thema "Dateien wählen" durchführen