Einzelnen Beitrag anzeigen
Alt 10.11.2013, 14:10   #21
konzertpix.de
 
 
Registriert seit: 28.09.2007
Ort: bei Ulm
Beiträge: 5.888
Dann schreib dir einfach das hier in einen Batch für die überzähligen JPGs, die aus dem Verzeichnis entfernt werden sollen:

Code:
copy /y *.arw *.z
ren *.jpg *.z
del *.z
und einen zweiten Batch analog dazu fürs Löschen von ARWs. Zeile 1 kopiert die ARWs in ihr Pendant mit Namen *.z, Zeile 2 benennt nur diejenigen JPGs um, von denen noch kein *.z existiert und lässt die anderen unverändert, und Zeile 3 löscht diese *.z dann wieder. Übrig bleiben die ARWs und nur mehr die JPGs, zu denen es ARWs gegeben hat.

Nachteil dieser Quick & Dirty - Lösung: sie braucht den Platz für die ARWs (und umgekehrt für die JPGs) nochmal auf der Platte, sie braucht wegen der Kopiererei ihre Zeit dafür und sie spuckt Fehlermeldungen bei den bereits existierenden Dateien, die es aus den JPGs umzubenennen gilt, aus. Aber das stört die Funktionalität nicht. Batch-Trickser werden mit forfiles oder mit for ... do viel elegantere Lösungen basteln, aber das wäre mir den Aufwand hierzu nicht wert.

Prüfe deinen Batch aber erst an einem Beispiel-Verzeichnis, ob er auch wirklich das macht, was du von ihm erwartest. Vielleicht habe ich dein Problem ja falsch verstanden...
__________________
LG, Rainer
Robert Capa: If your photographs aren't good enough, you're not close enough. | meine Heimatseite | etwas zum Nachdenken | ein typischer Kurt
Hinweis: die deutsche Rechtschreibung ist Freeware, d.h. du darfst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Geändert von konzertpix.de (10.11.2013 um 14:14 Uhr)
konzertpix.de ist offline   Mit Zitat antworten
Sponsored Links