x Dateien aus X Ordner in einen bestimmten Ordner kopieren
hab ein Problem mit meinen .mp3-Dateien. Diese waren alle in einem Ordner und sind nun in die verschiedensten Unterordner gerutscht (dank iTunes). ich möchte dass alle .mp3-dateien wieder einen Ordner kopiert werden
Problem: (X = beliebig)
root-Ordner
ordner1
ordner1.1
*.mp3
*.mp3
*.mp3
ordner1.2
*.mp3
*.mp3
ordner1.X
*.mp3
*.mp3
ordner2
ordner2.1
*.mp3
*.mp3
*.mp3
ordner2.X
*.mp3
ordnerX
...
Ordner sind beliebige namen, genau so wie die dateinamen. Die eigtl mp3 dateien sind aber immer unterhalb der x.x-ebene (also 2.ebene)!
Hat hier jemand die idee, wie man mein problem mit Hilfe eines batch-skriptes lösen könnte? ich hoffe, dass ich es einigermaßen verständlich dargestellt habe!
wäre euch sehr dankbar
Problem: (X = beliebig)
root-Ordner
ordner1
ordner1.1
*.mp3
*.mp3
*.mp3
ordner1.2
*.mp3
*.mp3
ordner1.X
*.mp3
*.mp3
ordner2
ordner2.1
*.mp3
*.mp3
*.mp3
ordner2.X
*.mp3
ordnerX
...
Ordner sind beliebige namen, genau so wie die dateinamen. Die eigtl mp3 dateien sind aber immer unterhalb der x.x-ebene (also 2.ebene)!
Hat hier jemand die idee, wie man mein problem mit Hilfe eines batch-skriptes lösen könnte? ich hoffe, dass ich es einigermaßen verständlich dargestellt habe!
wäre euch sehr dankbar
Please also mark the comments that contributed to the solution of the article
Content-Key: 54910
Url: https://administrator.de/contentid/54910
Printed on: April 26, 2024 at 21:04 o'clock
4 Comments
Latest comment
Moin rookie84,
den schaff ich grad noch vor dem Wochenende...
Am CMD-Prompt:
Das "echo" ist nur zur Demo - zum Scharfmachen rausnehmen.
Wenn bei Kollisionen Überschrieben werden soll --> Move /y
Wenn Du meinst, die halbe Zeile ist zu lang zum Merken: Als Batch:
Gruss und schönes Wochenende
Biber
[Edit] @bastla
Wenn ich nicht wieder so ins Schwafeln gekommen wäre, wäre ich Erster geworden..
Schönes WE auch Dir.
[/Edit]
den schaff ich grad noch vor dem Wochenende...
Am CMD-Prompt:
for /r "root-ordner" %i in (*.mp3) do @echo move "%i" "x:\neuerOrdner\%~nxi"
Das "echo" ist nur zur Demo - zum Scharfmachen rausnehmen.
Wenn bei Kollisionen Überschrieben werden soll --> Move /y
Wenn Du meinst, die halbe Zeile ist zu lang zum Merken: Als Batch:
for /r "root-ordner" %%i in (*.mp3) do @echo @move "%%i" "x:\neuerOrdner\%%~nxi"
Gruss und schönes Wochenende
Biber
[Edit] @bastla
Wenn ich nicht wieder so ins Schwafeln gekommen wäre, wäre ich Erster geworden..
Schönes WE auch Dir.
[/Edit]
@Biber
Andererseits: Du bist immerhin Zweiter, ich aber nur Vorletzter ...
Auch Dir ein schönes WE
bastla
Andererseits: Du bist immerhin Zweiter, ich aber nur Vorletzter ...
Auch Dir ein schönes WE
bastla