# Parent\_Directory in Grossbuchstaben wandeln

**URL:** https://community.mp3tag.de/t/parent-directory-in-grossbuchstaben-wandeln/14270
**Category:** Allgemein
**Created:** [December 27, 2012, 7:26pm UTC](https://community.mp3tag.de/t/parent-directory-in-grossbuchstaben-wandeln/14270 "2012-12-27T19:26:22Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![gromit62](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/g/977dab/32.png) [@gromit62](https://community.mp3tag.de/u/gromit62)
#### Post date: [December 27, 2012, 7:26pm UTC](https://community.mp3tag.de/t/parent-directory-in-grossbuchstaben-wandeln/14270/1 "2012-12-27T19:26:22Z")

</div>

Hallo zusammen

Ich bin neu hier und habe direkt eine Frage

In der Aktionsgruppe von MP3tag habe ich den Befehl \<\<\<Schreibweise "\_DIRECTORY": GROSS\>\>\>, der mir beim Ausführen den direkten Ordnernamen in GROSSBUCHSTABEN umwandelt. Ich möchte ebenfalls den nächsten übergeordneten Ordner umwandeln, wenn ich aber "\_DIRECTORY" mit "\_PARENT\_DIRECTORY" ersetze, dann funktioniert es nicht

Weiss jemand Rat, wie der Befehl in der Aktionsgruppe lauten sollte?

Vielen Dank

gromit62

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [December 27, 2012, 8:07pm UTC](https://community.mp3tag.de/t/parent-directory-in-grossbuchstaben-wandeln/14270/2 "2012-12-27T20:07:58Z")

</div>

Wenn die Verzeichnisse aus Tag-Feldern zusammengesetzt werden, kannst du den absoluten Pfad angeben und nur den Teil in Versalien schreiben, der geändert werden soll, z.B:  
Mit einer Aktion des Type "Tag-Feld formatieren für \_PATH:

d:\musik$upper(%artist%)$upper(%album%)

---

<div class="post-metadata">

### Author: ![gromit62](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/g/977dab/32.png) [@gromit62](https://community.mp3tag.de/u/gromit62)
#### Post date: [December 28, 2012, 4:30pm UTC](https://community.mp3tag.de/t/parent-directory-in-grossbuchstaben-wandeln/14270/3 "2012-12-28T16:30:42Z")

</div>

Danke für die Rückmeldung

Ja, meine Ordnerstruktur ist folgendermassen aufgebaut:

D:\Artist\Album

Dein Lösungsvorschag dürfte ja nur den Tag in der Musikdatei ändern

Mit \<\<\<Schreibweise "\_DIRECTORY": GROSS\>\>\> ändere ich aber die Grossschreibung des eigentlichen Ordners, also aus "Album" wird "ALBUM". was dann auch im z.B. Windows Explorer so erscheint

Ich möchte jetzt das Selbe für das \_PARENT\_DIRECTORY, nämlich den Ordner "Artist" erreichen

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [December 28, 2012, 4:36pm UTC](https://community.mp3tag.de/t/parent-directory-in-grossbuchstaben-wandeln/14270/4 "2012-12-28T16:36:11Z")

</div>

> [@gromit62](#):
>
> ...Dein Lösungsvorschag dürfte ja nur den Tag in der Musikdatei ändern  
> ...

Nein, mein Vorschlag zielt auf das Pseudo-Tag \_path.

---

<div class="post-metadata">

### Author: ![gromit62](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/g/977dab/32.png) [@gromit62](https://community.mp3tag.de/u/gromit62)
#### Post date: [December 28, 2012, 4:40pm UTC](https://community.mp3tag.de/t/parent-directory-in-grossbuchstaben-wandeln/14270/5 "2012-12-28T16:40:38Z")

</div>

> [@ohrenkino](#):
>
> Nein, mein Vorschlag zielt auf das Pseudo-Tag \_path.

Ich bekomme \_PATH bei der Aktion "Tag-Feld formatieren" gar nicht zur Auswahl

Sorry, wenn ich dumme Fragen stelle, aber ich bin noch ziemlich neu bei MP3tag

Hintergrund ist: ich möchte mir um die Schreibweise meiner Ordner keine Gedanken machen müssen, also egal ob der Ordner jetzt bob dylan, Bob Dylan oder bOb dYlAn heisst. Nach "Bearbeitung" mit MP3tag sollte er BOB DYLAN heissen

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [December 28, 2012, 4:46pm UTC](https://community.mp3tag.de/t/parent-directory-in-grossbuchstaben-wandeln/14270/6 "2012-12-28T16:46:51Z")

</div>

> [@gromit62](#):
>
> Ich bekomme \_PATH bei der Aktion "Tag-Feld formatieren" gar nicht zur Auswahl
> 
> Sorry, wenn ich dumme Fragen stelle, aber ich bin noch ziemlich neu bei MP3tag
> 
> Hintergrund ist: ich möchte mir um die Schreibweise meiner Ordner keine Gedanken machen müssen, also egal ob der Ordner jetzt bob dylan, Bob Dylan oder bOb dYlAn heisst. Nach "Bearbeitung" mit MP3tag sollte er BOB DYLAN heissen

Du hast recht. Es gibt nur \_DIRECTORY.  
Was dem Ganzen aber nicht schadet, wenn du den absoluten Pfad angibst, also mit Laufwerksbuchstaben und allen Ordnernamen, seien sie fix vorgegeben oder dynamisch aus Variablen erzeugt.  
Und da müsstest du für jeden Teil, der aus Variablen erzeugt wird zusätzlich die $upper()-Funktion einfügen.

---

<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 28, 2012, 6:02pm UTC](https://community.mp3tag.de/t/parent-directory-in-grossbuchstaben-wandeln/14270/7 "2012-12-28T18:02:14Z")

</div>

> [@gromit62](#):
>
> ... Ich möchte .... den nächsten übergeordneten Ordner umwandeln ...

Siehe dort ...  
[unterschiedlicher Aufbau von Dateinamen - #4 by DetlevD](https://community.mp3tag.de/t/12021/4)  
... vielleicht kannst du daraus ableiten, wie du den Namen des Ordners ermitteln kannst, der über dem Ordner liegt, in dem die Mediendatei gespeichert ist, um anschließend den neuen Pfadnamen mit der gewünschten Schreibweise zu bilden, der dann mit Tag-Feld formatieren, Feld \_DIRECTORY, angewendet werden kann.

Etwa so ...  
Konverter: Tag - Tag ... oder Aktion: Tag-Feld formatieren  
Feld: \_DIRECTORY  
Formatstring: `%_directory%'\..\..\'$upper(%MYFOLDER_1%)'\'$upper(%MYFOLDER_0%)`  
... oder ...  
Formatstring: `%_directory%'\..\..\'$upper(%MYFOLDER_1%'\'%MYFOLDER_0%)`

Oder ganz einfach so ...  
Konverter: Tag - Tag ... oder Aktion: Tag-Feld formatieren  
Feld: \_DIRECTORY  
Formatstring: `%_directory%'\..\..\'$upper(%_parent_directory%'\'%_directory%)`

DD.20121228.2118.CET
