Ich habe in einem Windows Ordner zehntausende Dateien. Deren Namen sind wie folgt aufgebaut:
1234567 Matthias Muster.xlsx
1245751 Susanne Muster.xlsx
7544251 Martin Muster.xlsx
etc.
Nun habe ich letztens ein Batchscript laufen lassen, das nicht ganz das gemacht hat, was es sollte, ich habe nun doppelte Einträge. Und diese doppelten Einträge haben sechs Bindestriche im Filenamen:
1234567 Matthias Muster------.xlsx
Ich müsste nun ein Batch Script laufen lassen, dass den gesamten Ordner nach solchen doppelten Einträgen durchsucht.
Gibt es doppelte Einträge, d.h.
1234567 Matthias Muster.xlsx (modified: 01.01.2016)
1234567 Matthias Muster------.xlsx (modified: 02.01.2016)
Dann muss das Date modified noch kontrolliert werden. Wenn die Datei mit den ------ NACH dem File ohne den Strichen geändert wurde, dann muss folgendes passieren:
- Die Datei OHNE die ------ muss gelöscht werden.
- Die Datei MIT den ------ muss umgeändert werden in den Filenamen ohne ------.
Das obere Muster sähe also NACH dem Batch so aus:
1234567 Matthias Muster.xlsx (modified: 02.01.2016)
Ich hoffe, irgendjemand kann mir weiterhelfen. Das wäre grossartig :-)
Vielen Dank und liebe Grüsse
Matthias