Viele Dateien in (fast) gleichnamige Ordner verschieben
Liebe Experten,
ich sitze gerade beruflich vor einem Ordner mit mehreren hunderttausend pdf-Dateien, welche in entsprechende Ordner sortiert werden müssen. Diese Ordner sollen entsprechend den Dateinamen erstellt werden.
Die Dateien in den Ordnern sehen folgendermaßen aus:
fi14-II-0601-0001
fi14-II-0601-0002
fi14-II-0601-0003
fi14-II-0601-0004
fi14-II-0602-0001
fi14-II-0602-0002
fi14-II-0602-0003
fi14-II-0602-0004
usw.
Diese Dateien müssen nun in Ordner sortiert werde die so aussehen sollen:
fi14-II-0601-PDF
fi14-II-0602-PDF
usw.
Ich kenne mich leider überhaupt nich aus mit dem Schreiben solcher Batch-Befehle. Wenn mir jemand helfen könnte, wäre das großartig.
Das würde mir viele Wochen Arbeit ersparen.
Viele Grüße
Marcel
ich sitze gerade beruflich vor einem Ordner mit mehreren hunderttausend pdf-Dateien, welche in entsprechende Ordner sortiert werden müssen. Diese Ordner sollen entsprechend den Dateinamen erstellt werden.
Die Dateien in den Ordnern sehen folgendermaßen aus:
fi14-II-0601-0001
fi14-II-0601-0002
fi14-II-0601-0003
fi14-II-0601-0004
fi14-II-0602-0001
fi14-II-0602-0002
fi14-II-0602-0003
fi14-II-0602-0004
usw.
Diese Dateien müssen nun in Ordner sortiert werde die so aussehen sollen:
fi14-II-0601-PDF
fi14-II-0602-PDF
usw.
Ich kenne mich leider überhaupt nich aus mit dem Schreiben solcher Batch-Befehle. Wenn mir jemand helfen könnte, wäre das großartig.
Das würde mir viele Wochen Arbeit ersparen.
Viele Grüße
Marcel
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 1261853816
Url: https://administrator.de/forum/viele-dateien-in-fast-gleichnamige-ordner-verschieben-1261853816.html
Ausgedruckt am: 14.04.2025 um 17:04 Uhr
9 Kommentare
Neuester Kommentar
Hi,
Falls Du mal ein Beispiel sehen willst, schau hier nach:
https://stackoverflow.com/questions/29260844/batch-move-files-to-new-sub ...
https://stackoverflow.com/questions/45751076/create-folder-and-subfolder ...
VG
bdmvg
Falls Du mal ein Beispiel sehen willst, schau hier nach:
https://stackoverflow.com/questions/29260844/batch-move-files-to-new-sub ...
https://stackoverflow.com/questions/45751076/create-folder-and-subfolder ...
VG
bdmvg

Man konnte auch auf die Suche verweisen.
Oder auf das Profil von @colinardo .
So bleibt der "Click" bei administrator.de.
Oder auf das Profil von @colinardo .
So bleibt der "Click" bei administrator.de.
Moin Marcel,
Siehe auch unseren Powershell Leitfaden für Anfänger
Gruß Thomas
Zitat von @MaJa7983:
Ich kenne mich leider überhaupt nich aus mit dem Schreiben solcher Batch-Befehle.
Batch ist schon seit 15 Jahren tot (und war sowieso schon immer sehr fehleranfällig). Heute nimmt man für sowas zeitgemäß gleich Powershell:Ich kenne mich leider überhaupt nich aus mit dem Schreiben solcher Batch-Befehle.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Quellordner mit den PDF-Dateien
$Source = "C:\Test\Dateien"
# Zielordner, an dem die Ordnerstruktur zu finden ist
$Target = "C:\Test\Hauptordner"
# Alle PDF-Dateien im Quellordner auflisten
$Files = Get-ChildItem -File -Path "$Source\*.pdf"
# Dateien anhand der ersten 12 Zeichen im Dateinamen gruppieren
$Groups = $Files | Group-Object -Property {$_.Name.Substring(0,12)}
# Für jede Gruppe...
Foreach ($Group in $Groups) {
# Zielordner erstellen
$Ziel = New-Item -ItemType Directory -Path "$Target\$($Group.Name)" -Force
# Dateien der Gruppe in Zielordner schieben
Move-Item -Path $Group.Group -Destination $Ziel
} # Ende der Foreach-Schleife
Siehe auch unseren Powershell Leitfaden für Anfänger
Gruß Thomas
Zitat von @MaJa7983:
Wie auch immer ihr sowas macht - ich werde das in diesem Leben nicht mehr verstehen.
Wenn Du Dich nicht damit auseinander setzt, wird das tatsächlich auch so sein und Dir bei IT-Problemen immer im Weg sein.Wie auch immer ihr sowas macht - ich werde das in diesem Leben nicht mehr verstehen.