eric123
Goto Top

xcopy mp3

Gesamte mp3 Files einer Partition in einen Ordner verschieben

Gibt es eine möglichkeit alle .mp3 Files per Batch in einem Ordner zu verschieben?

Hatte mir das so gedacht:

xcopy c:\*.mp3 c:\musik

Funktioniert aber leider nicht da er nur in c:\ sucht, unterzeichnisse aber leider nicht...


Vielen Dank im Voraus

mfg


Eric

Content-ID: 61501

Url: https://administrator.de/contentid/61501

Ausgedruckt am: 26.11.2024 um 10:11 Uhr

Biber
Biber 15.06.2007 um 23:22:33 Uhr
Goto Top
Moin Eric123,

am einfachsten mit folgender Zeile am CMD-Prompt:
for /r "D:\temp" %i in (*.mp3) do @echo copy "%i" "x:\Neuerordner\%~nxi"  

...Wobei
  • "D:\temp" das Startverzeichnis ist, unterhalb dessen die .mp3s gesucht werden sollen
  • der Zielordner ("x:\neuerordner") nicht unterhalb des Startverzeichnisses liegen sollte
  • das "@echo" natürlich nur zum Testen da ist
  • Du dem "Copy" (oder vielleicht auch dem "Move"?) den Schalter "/y" mitgegeben kannst, wenn gleichnamige Dateien Überschrieben werden sollen

Willst Du den Einzeiler doch dauerhaft als Batch hinterlegen, dann jeweils zwei Prozentzeichen überall dort, wo jetzt eines steht.

Gruß
Biber
Eric123
Eric123 16.06.2007 um 00:00:45 Uhr
Goto Top
Das ging nach hinten los face-smile.

for /r "D:\" %i in (*.mp3) do copy "%i" "z:\%~nxi"

So habe ich es eingegeben.

d:\ HDD auf laptop01
z:\ Netzlaufwerk auf laptop01 das auf d:\musik auf pc01 verweist

Er hat mir jede mp3 geöffnet aber keine einzige kopiert... habe dann mitten drin abgebrochen.
Biber
Biber 16.06.2007 um 00:18:32 Uhr
Goto Top
Nanu, Eric123,

das überrascht mich aber jetzt...

Was sind denn die ersten 5 Ausgabezeilen, wenn Du am CMD-Prompt folgendes eingibst:
for /r "D:\" %i in (*.mp3) do @echo copy "%i" "z:\%~nxi"  
??
Oder hattest Du evtl das "copy" auch weggelassen?

Grüße
Biber
Eric123
Eric123 16.06.2007 um 00:32:17 Uhr
Goto Top
Jetzt funktioniert es, hatte das copy vergessen face-sad, vielen Dank!