Guten Tag zusammen
Ich möchte gerne einen Dos-Batch schreiben, welcher folgendes für mich erledigen kann:
Ich habe auf einem VideoDiskRecorder tausende von Aufnahmen, welche unter Umständen nicht vollständig sind.
Sei es durch zusammenkopieren, oder herumverschieben auf andere- oder von anderen Volumes und externen HDs.
Oft kommt es auch vor, dass einige Aufnahmen doppelt vorhanden sind. Das kann passieren, wenn man die Aufnahmen doppelt oder dreifach aufgezeichnet hat, oder einfach von mehreren Quellen zusammen kopiert hat.
Dazu soll ein angegebenes Volume durchsucht werden.
Jeder Hauptordner innerhalb dieses Volumes stellt einen aufgezeichneten Film dar.
Zb. "Ausgesetzt_in_der_Wildnis", "Die_purpurnen_Flüsse" usw.
Jeder dieser Ordner hat einen oder mehrere Unterordner mit dem Datum der Aufzeichnung im folgenden Format:
"2012-12-26-20.09.23-0.rec"
Wenn der Selbe Film mehrmals aufgenommen wurde, oder wenn es sich um eine Serie handelt, welche jede Woche ausgestrahlt wird, dann hat es mehrere "Datumsordner.rec" im Hauptordner.
Diese Datumsordner sollen dann schlussendlich nach Vollständigkeit untersucht werden. Folgende 3 Dateien sollten enthalten sein:
- "00001.ts" bzw. *".ts"
- "index"
- "info"
optional kann sich noch eine "marks" darin befinden, falls man während der Wiedergabe Markierungen gesetzt hat.
Diese Datei existiert aber in 99% der Fällen nicht und ist nicht zweingend nötig.
Es können auch mehrere dateien vom "typ.ts" sein, wenn sie der VDR bei 2048MB gesplittet hat. -> deshalb "*.ts".
Falls in einem der Datumsordner der zweiten Ebene keine ".ts" datei oder keine "index", bzw. "info" existiert,
dann soll der Komplette Ordner der ersten Ebene zB. "Ausgesetzt_in_der_Wildnis" inkl. des/der unvollständigen Datumsordner/s zb. "2012-12-26-20.09.23-0.rec", nach
"_unvollständig" verschoben werden.
Alle Hauptordner der ersten Ebene wie "Die_purpurnen_Flüsse" welche vollständige Datumsordner haben, sollen
inklusive der Datumsordner nach "_komplett" verschoben werden, oder können auch im rootverzeichnis belassen werden.
So kann ich dann den Ordner "_unvollständig" manuell noch einmal durchgehen und entscheiden, ob ich die unvollständigen Aufzeichnungen darin noch irgendwie komplettieren kann oder ihn dann einfach lösche.
Ich hoffe, dass meine Beschreibung keine Unklarheiten mehr beinhaltet und dass jemand so nett sein könnte um mir bei der Umsetzung zu helfen.
Falls es jemand besser finden würde, dies anstatt mit einer Dos Batch mit Autoit zu realisieren, wäre dies bestimmt auch eine gute Variante.
Besten Dank schon mal zum voraus!
Gruss zahu
Ich möchte gerne einen Dos-Batch schreiben, welcher folgendes für mich erledigen kann:
Ich habe auf einem VideoDiskRecorder tausende von Aufnahmen, welche unter Umständen nicht vollständig sind.
Sei es durch zusammenkopieren, oder herumverschieben auf andere- oder von anderen Volumes und externen HDs.
Oft kommt es auch vor, dass einige Aufnahmen doppelt vorhanden sind. Das kann passieren, wenn man die Aufnahmen doppelt oder dreifach aufgezeichnet hat, oder einfach von mehreren Quellen zusammen kopiert hat.
Dazu soll ein angegebenes Volume durchsucht werden.
Jeder Hauptordner innerhalb dieses Volumes stellt einen aufgezeichneten Film dar.
Zb. "Ausgesetzt_in_der_Wildnis", "Die_purpurnen_Flüsse" usw.
Jeder dieser Ordner hat einen oder mehrere Unterordner mit dem Datum der Aufzeichnung im folgenden Format:
"2012-12-26-20.09.23-0.rec"
Wenn der Selbe Film mehrmals aufgenommen wurde, oder wenn es sich um eine Serie handelt, welche jede Woche ausgestrahlt wird, dann hat es mehrere "Datumsordner.rec" im Hauptordner.
Diese Datumsordner sollen dann schlussendlich nach Vollständigkeit untersucht werden. Folgende 3 Dateien sollten enthalten sein:
- "00001.ts" bzw. *".ts"
- "index"
- "info"
optional kann sich noch eine "marks" darin befinden, falls man während der Wiedergabe Markierungen gesetzt hat.
Diese Datei existiert aber in 99% der Fällen nicht und ist nicht zweingend nötig.
Es können auch mehrere dateien vom "typ.ts" sein, wenn sie der VDR bei 2048MB gesplittet hat. -> deshalb "*.ts".
Falls in einem der Datumsordner der zweiten Ebene keine ".ts" datei oder keine "index", bzw. "info" existiert,
dann soll der Komplette Ordner der ersten Ebene zB. "Ausgesetzt_in_der_Wildnis" inkl. des/der unvollständigen Datumsordner/s zb. "2012-12-26-20.09.23-0.rec", nach
"_unvollständig" verschoben werden.
Alle Hauptordner der ersten Ebene wie "Die_purpurnen_Flüsse" welche vollständige Datumsordner haben, sollen
inklusive der Datumsordner nach "_komplett" verschoben werden, oder können auch im rootverzeichnis belassen werden.
So kann ich dann den Ordner "_unvollständig" manuell noch einmal durchgehen und entscheiden, ob ich die unvollständigen Aufzeichnungen darin noch irgendwie komplettieren kann oder ihn dann einfach lösche.
Ich hoffe, dass meine Beschreibung keine Unklarheiten mehr beinhaltet und dass jemand so nett sein könnte um mir bei der Umsetzung zu helfen.
Falls es jemand besser finden würde, dies anstatt mit einer Dos Batch mit Autoit zu realisieren, wäre dies bestimmt auch eine gute Variante.
Besten Dank schon mal zum voraus!
Gruss zahu