- Registriert
- Okt. 2011
- Beiträge
- 793
Naja, ich habe mir die Verarbeitung so vorgestellt.
(jetzt mal im BSP mit 3 Ordnern, O1=140 Dateien, O2=120 Dateien, O3=20 Dateien. O1,2,3 liegen alle im Ordner X)
Jetzt wird Ordner X durchsucht.
Er findet O1. In diesem werden die ersten 100 Dateien umbenannt. Die Restlichen Dateipfade kommen in eine Liste. Nun ist er fertig mit O1 und geht wieder zurück zur Ausgangsfunktion. Er findet nun O2. Dort werden zuerst die 40 Dateien in der Liste in den Ordner verschoben, so dass hier nun 160 Dateien drin sind. Der Inhalt der Liste wird jetzt gelöscht, bzw. die Liste zurückgesetzt. Jetzt werden wieder die ersten 100 Dateien umbenannt und die anderen 60 kommen in die Liste. Nun gehts wieder zur Ausgangsfunktion zurück. O3 wird durchsucht. Die 60 Files werden wieder hier reinverschoben. Jetzt werden alle 80 Dateien hier umbenannt.
In O1,2,3 sind keine Unterordner.
(jetzt mal im BSP mit 3 Ordnern, O1=140 Dateien, O2=120 Dateien, O3=20 Dateien. O1,2,3 liegen alle im Ordner X)
Jetzt wird Ordner X durchsucht.
Er findet O1. In diesem werden die ersten 100 Dateien umbenannt. Die Restlichen Dateipfade kommen in eine Liste. Nun ist er fertig mit O1 und geht wieder zurück zur Ausgangsfunktion. Er findet nun O2. Dort werden zuerst die 40 Dateien in der Liste in den Ordner verschoben, so dass hier nun 160 Dateien drin sind. Der Inhalt der Liste wird jetzt gelöscht, bzw. die Liste zurückgesetzt. Jetzt werden wieder die ersten 100 Dateien umbenannt und die anderen 60 kommen in die Liste. Nun gehts wieder zur Ausgangsfunktion zurück. O3 wird durchsucht. Die 60 Files werden wieder hier reinverschoben. Jetzt werden alle 80 Dateien hier umbenannt.
In O1,2,3 sind keine Unterordner.