# Anfängerhilfe zu Skriptbefehlen und Ordnerstruktur

**URL:** https://community.mp3tag.de/t/anfangerhilfe-zu-skriptbefehlen-und-ordnerstruktur/14223
**Category:** Allgemein
**Created:** [December 12, 2012, 12:23pm UTC](https://community.mp3tag.de/t/anfangerhilfe-zu-skriptbefehlen-und-ordnerstruktur/14223 "2012-12-12T12:23:02Z")
**Posts on this page:** 1
**Showing post:** 9

<div class="post-metadata">

### Author: ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)
#### Post date: [December 31, 2012, 9:04pm UTC](https://community.mp3tag.de/t/anfangerhilfe-zu-skriptbefehlen-und-ordnerstruktur/14223/9 "2012-12-31T21:04:21Z")

</div>

> [@FredHermann](#):
>
> ... ich wollte mal meine Aktionengruppe und Ordnerstruktur für wissbegierige vorstellen. Einmal tue ich das um weitere Anregungen zu möglichen Ordnerstrukturen zu geben und zu diskutieren. ... Des Weiteren würde ich mich sehr über Anregungen bzw. Optimierungen zu meiner Aktionengruppe freuen. ...

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

---

_[View the full topic](https://community.mp3tag.de/t/anfangerhilfe-zu-skriptbefehlen-und-ordnerstruktur/14223)._
