Umstrukturierung einer Liedersammlung
Moin zusammen,
ich nutze nun seit geraumer Zeit das Programm Napster um mich mit Musik zu versorgen
Zum Punkt:
Die Ordnerstruktur ist wie folgt:
"Künstler/Album/Titel"
Nun hätte ich gerne all Songs nach dem Schema
"Album/Titel"
umsortiert. Allerdings weiß ich grad ned so ganz wie ich das umsetzen könnte.
Grüße
ich nutze nun seit geraumer Zeit das Programm Napster um mich mit Musik zu versorgen
Zum Punkt:
Die Ordnerstruktur ist wie folgt:
"Künstler/Album/Titel"
Nun hätte ich gerne all Songs nach dem Schema
"Album/Titel"
umsortiert. Allerdings weiß ich grad ned so ganz wie ich das umsetzen könnte.
Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 160836
Url: https://administrator.de/contentid/160836
Ausgedruckt am: 25.11.2024 um 09:11 Uhr
6 Kommentare
Neuester Kommentar
Aloha,
ich mag auch keine for-Schleifen aber irgendwann muss man sich Zeit dafür nehmen und diese anwenden, sonst steht man so oft vor verschlossenen Toren.
Und Zeitdruck für eine solche Freizeitaufgabe kann ich mir kaum vorstellen, oder willst du uns jetzt wirklich damit sagen, dass es dringend ist, die Struktur für Musikdateien so zu ändern?
greetz André
Hallo bankaifan,
von
Falls du das anders meinst, bedarf dies einer ausführlicheren Erklärung.
Grüße
von
Künstler/Album/Titel
nach Album/Titel
sieht für mich aus wie "markiere alle Ordner 'Album', verschiebe die eine Ordnerebene nach oben und lösche 'Künstler'", das sind 3 bis 5 Mausklicks und dauert 10 Sekunden.Falls du das anders meinst, bedarf dies einer ausführlicheren Erklärung.
Grüße
Hallo bankaifan!
Vorweg: "
Versuch es so:
oder so
wobei ich aber für "NeuVerzeichnis" auf jeden Fall einen absoluten Pfad angeben würde ...
[Edit] Eine Kontrolle, ob es ein gleichnamiges Album in "NeuVerzeichnis" bereits gibt, wäre übrigens auch nicht schlecht:
[/Edit]
Grüße
bastla
Vorweg: "
%CD%
" führt nicht zum Fehler - das ist nur schlicht unnötig ... Versuch es so:
for /D %%i in ("C:\Users\Daniel\Music\Napster\*") do (
for /D %%a in ("%%~i\*") do move "%%a" "NeuVerzeichnis\"
pause >nul
)
pushd NeuVerzeichnis
for /D %%i in ("C:\Users\Daniel\Music\Napster\*") do (
for /D %%a in ("%%~i\*") do move "%%a"
pause >nul
)
popd
[Edit] Eine Kontrolle, ob es ein gleichnamiges Album in "NeuVerzeichnis" bereits gibt, wäre übrigens auch nicht schlecht:
for /D %%i in ("C:\Users\Daniel\Music\Napster\*") do (
for /D %%a in ("%%~i\*") do if not exist "D:\NeuVerzeichnis\%%~nxa" move "%%a" "D:\NeuVerzeichnis\"
pause >nul
)
Grüße
bastla