18.10.2022, 06:41
(Dieser Beitrag wurde zuletzt bearbeitet: 18.10.2022, 06:56 von goodsubarita.)
1
Ich würde für sowas Powershell nehmen, es ist einfach mächtiger als die Batch.
Mein Ansatz wäre es, in einer Variable den Grundpfad zu speichern, den Dateinamen zu splitten nach "-", dann hast du ja schon deinen Ordnernamen und
in einer If einweisung den Ordner (Grundpfad-Variable + teil des namens) erstellen oder wenn schon vorhanden, die Datei da rein schieben.
Das ganze dann in eine Schleife packen.
Probiere das mit Powershell aus, du wirst sehen es ist viel einfacher.
dein Quellpfad
dein Zielpfad
schleife anfang
dateinamen splitten
prüfen ob Ordner da oder neu erstellen
datei verschieben
schleife ende
Mein Ansatz wäre es, in einer Variable den Grundpfad zu speichern, den Dateinamen zu splitten nach "-", dann hast du ja schon deinen Ordnernamen und
in einer If einweisung den Ordner (Grundpfad-Variable + teil des namens) erstellen oder wenn schon vorhanden, die Datei da rein schieben.
Das ganze dann in eine Schleife packen.
Probiere das mit Powershell aus, du wirst sehen es ist viel einfacher.
dein Quellpfad
dein Zielpfad
schleife anfang
dateinamen splitten
prüfen ob Ordner da oder neu erstellen
datei verschieben
schleife ende