Ich hatte letztens den Bedarf einen Satz von mehreren hundert Dateien in gut drei Dutzend Verzeichnissen umzubenennen, die im Namen ihr jeweiliges Verzeichnis tragen sollen.
d:\data\Ordner1
001.data -> Ordner1_001.data
002.data -> Ordner1_002.data
...
d:\data\Ordner2
001.data -> Ordner2_001.data
002.data -> Ordner2_002.data
...
Alle *.data Dateien suchen und das Ergebnis anzeigen lassen war der einfache Schritt. Aber wie dann alle zugleich umbenennen?
Mit dem Plugin "Path" und zeitgleichem Ersetzen des Strings ist das unschön. Ich kann zwar in diesem Beispiel [=tc.Pfad]_[N] definieren, aber dann nicht im Namen zugleich einfach alles bis zum gewünschten Ordner löschen, um zum Ziel zu kommen. Der Pfad ist ja "d.\data\OrdnerN\" und beim löschen von "d.\data\" bleibt dann "OrdnerN\" übrig und dort ist am Ende ein "\", dass ich hier nicht gebrauchen kann.
Ich muss also um mein Ziel zu erreichen in einem ersten Schritt jedes \ durch _ ersetzen und in einem zweiten Schritt dann den Pfad bis "d.data" löschen. Komfortabler wäre es, wenn es ein Plugin [=tc.Oberordner] geben würde, das nur den Name des übergeordneten Ordners ohne jegliche \ ergeben würde.
Wunsch: Plugin "Oberverzeichnis" im MultiRenameTool
Moderators: Hacker, Stefan2, white
- ghisler(Author)
- Site Admin
- Posts: 50935
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Wunsch: Plugin "Oberverzeichnis" im MultiRenameTool
Es gibt [P] für das Elternverzeichnis (Parent) und [G] für das Grosselternverzeichnis (Grandparent).
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Wunsch: Plugin "Oberverzeichnis" im MultiRenameTool
Danke schön. Der Esel lernt jeden Tag etwas dazu ...
Re: Wunsch: Plugin "Oberverzeichnis" im MultiRenameTool
Zum Glück muss man in diesem Fall gar nichts dazulernen, sondern nur auf das [+] neben dem Button "[ [N] Name ]" drücken. Dann hat man die freie Auswahl...