Anfängerhilfe zu Skriptbefehlen und Ordnerstruktur

Wenn man die Aufgabe einmal ganz anders aufschreibt, dann könnte es so aussehen ...

Anfang Aktionengruppe Test_2012#20121231.FredHermann

Aktion #1
Aktionstyp 5: Tagfeld formatieren
Feld _______: TMP_ARTIST
Formatstring: $if2(%ALBUMARTIST%,%ARTIST%)

Aktion #2
Aktionstyp 5: Tagfeld formatieren
Feld _______: TMP_ARTIST
Formatstring: $regexp(%TMP_ARTIST%,'^(.+?)\s+(?:feat|vs).?\s+.*$','$1')

Aktion #3
Aktionstyp 5: Tagfeld formatieren
Feld _______: TMP_INDEX
Formatstring: $left(%TMP_ARTIST%,1)

Aktion #4
Aktionstyp 5: Tagfeld formatieren
Feld _______: TMP_INDEX
Formatstring: $if($isdigit(%TMP_INDEX%),$regexp(%TMP_INDEX%,'[0-9]','#'),$replace($upper(%TMP_INDEX%),'Ä','A','Ö','O','Ü','U','!','#'))

Aktion #5
Aktionstyp 5: Tagfeld formatieren
Feld _______: TMP_FOLDER1
Formatstring: $if($eql(%ALBUMARTIST%,'Various Artists'),'_Compilations',%TMP_INDEX%)

Aktion #6
Aktionstyp 5: Tagfeld formatieren
Feld _______: TMP_FOLDER2
Formatstring: $if($eql(%ALBUMARTIST%,'Various Artists'),'.',%TMP_ARTIST%)

Aktion #7
Aktionstyp 5: Tagfeld formatieren
Feld _______: TMP_FOLDER3
Formatstring: $if2(%ALBUM%,'.')

Aktion #8
Aktionstyp 5: Tagfeld formatieren
Feld _______: TMP_FOLDER4
Formatstring: $if($and(%ALBUM%,%DISCNUMBER%),'CD '$num(%DISCNUMBER%,1),'.')

Aktion #9
Aktionstyp 5: Tagfeld formatieren
Feld _______: TMP_FILENAME
Formatstring: $if($and(%ALBUM%,%TRACK%),$num(%TRACK%,2)' - ',)%ARTIST%' - '%TITLE%

Aktion #10
Aktionstyp 5: Tagfeld formatieren
Feld _______: TMP_DRIVE
Formatstring: 'X:'

Aktion #11
Aktionstyp 5: Tagfeld formatieren
Feld _______: TMP_FOLDER0
Formatstring: 'TEST\FRED'

Aktion #12
Aktionstyp 5: Tagfeld formatieren
Feld _______: TMP_PATH
Formatstring: %TMP_DRIVE%'<!--colorc-->'%TMP_FOLDER0%'<!--colorc-->'%TMP_FOLDER1%'<!--colorc-->'%TMP_FOLDER2%'<!--colorc-->'%TMP_FOLDER3%'<!--colorc-->'%TMP_FOLDER4%'<!--colorc-->'%TMP_FILENAME%

Achtung:
Die Aktionen #13 und #14 erst dann ausführen, wenn die Aktionen zuvor korrekte Werte geliefert haben.
Kontrolle der Tag-Felder im Dialog "Erweiterte Tags...".

Aktion #13
Aktionstyp 5: Tagfeld formatieren
Feld _______: _FILENAME
Formatstring: %TMP_PATH%

Aktion #14
Aktionstyp 9: Tagfelder entfernen
Folgende Tagfelder entfernen (mit Semikolon getrennt): TMP_ARTIST;TMP_INDEX;TMP_DRIVE;TMP_FOLDER0;TMP_FOLDER1;TMP_FOLDER2;TMP_FOLDER3;T
MP_FOLDER4;TMP_PATH;TMP_FILENAME

Ende Aktionengruppe Test_2012#20121231.FredHermann (14 Aktionen)

DD.20121231.2300.CET