Verzeichnissname ändern...

zu 2.
Mit Mp3Tag werden nur mp3-Dateien verschoben. Wenn vorher die Cover ein den Tags 'eingebettet' werden, werden diese 'mitgeschleppt' und man braucht sich um nichts zu kümmern. Andersfalls müssen die Cover von Hand 'hinterher geschoben' werden. Deswegen habe ich mich für die erste Variante entschieden. Es gibt noch eine dritte Variante von DetlevD (siehe weiter unten).

Meine Dateistruktur sieht folgendermaßen aus.
Eine ganz einfache Struktur, aber trotzdem vollständig und schlüssig, wäre:
bei Interpreten-Alben
...\%FELD%\%artist%\%year% - %album%$num(%track%,2). %title%
bei Sampler-Alben
...\%FELD%\%year%\%album%$num(%track%,2). %title% - %artist%
Dabei muss %FELD% durch irgendein selbstdefinierten Textinhalt für 'Sampler oder nicht' ersetzt werden. Der Feldname ist beliebig. siehe struktur

siehe Eintrag: Cover mit Verschieben
Antwort von DetlevD
Zitat Anfang
Ein Vorschlag:
An alle Namen der vorhandenen Bilddateien (*.jpg, *.png, *.gif etc.) die Endung .mp3 anhängen.
Mp3tag kann diese Dateien dann sehen und zusammen mit den normalen mp3 Dateien verschieben.
Hinterher muss man dann alle diese besonderen Namen der Bilddateien wieder auf den Originalzustand zurückändern.
Das Umbenennen ließe sich durch Kommandozeilen Stapeldateien erledigen, die über Exportskripte von Mp3tag erzeugt werden.

Beispiel:
Umbenennen von "cover.jpg" nach "$.cover.jpg.mp3".
Schreibschutzattribut beachten (entfernen).
Mit Mp3tag verschieben.
Umbenennen von "$.cover.jpg.mp3" nach "cover.jpg".
Zitat Ende
auch.

Weitere praktische Hinweise sende ich gern auf Nachfrage; z.B. Tool zu Löschen leerer Verzeichnisse.