Hallo alle totalen Commander,
Ich suche ein Plugin oder eine bestehende Möglichkeit in TC zum Umbennenen von vielen Dateien.
Problembeschreibung
Die Datei die umbenannt werden soll heißt:
"Zeichnung1_Layoutbezeichnung1_(1).pdf"
Sie soll nach dem umbennenen aber nur "Layoutbezeichnung1" heißen.
Jetzt könnte man es mit "Suchen und Ersetzen" lösen,
suchen nach "Zeichnung1_Layoutbezeichnung1_(1)"
und ersetzen durch ""Layoutbezeichnung1.pdf"
da sich in dem Falle der Name der Zeichnung1 verändert, müsste man jedes mal die "Suchen und Ersetzen" Parameter ändern und der "Automatismus" wäre nicht mehr automatisch sondern von Hand.
1.MÖGLICHKEIT:
Ich suche also ein Plugin, welches nach der "Layoutbezeichnung1" sucht und alles davor und danach löscht. Egal was dort steht (bis auf die Endung .pdf).
2.MÖGLICHKEIT:
Lösche vor dem ersten "UNTERSTRICH" alles und ab dem nächsten "UNTERSTRICH" alles, dann müsste man die Layoutbezeichnung1 nicht immer ändern.
Gibt es so etwas?
Mit freundlichen Grüßen
der totale unlimited
Mehrfach-Umb.-Tool erweitern oder anderes Plugin zum Umbenn.
Moderators: Hacker, Stefan2, white
Hallo unlimited,
ein Plugin brauchst Du dafür nicht, das MUT kann's auch so:
Im Mehrfach-Umbenenn-Tool alles auf "<Voreinstellung>" zurücksetzen und dann in der Optionsgruppe "Suchen&Ersetzen" eingeben:
ein Plugin brauchst Du dafür nicht, das MUT kann's auch so:
Im Mehrfach-Umbenenn-Tool alles auf "<Voreinstellung>" zurücksetzen und dann in der Optionsgruppe "Suchen&Ersetzen" eingeben:
Code: Select all
Suchen nach: .*_(.+)_.*(\..+)
Ersetzen durch: $1$2
Haken bei "RegEx" setzen
kannst du mir nochmal genau erklären wofür was dort steht und wo die varibalen $1 und $2 deklariert werden? dankevan Dusen wrote:Code: Select all
Suchen nach: .*_(.+)_.*(\..+) Ersetzen durch: $1$2 Haken bei "RegEx" setzen
Mehr Info zu Regulären Ausdrücken gibt's in der Hilfefunktion und bei Google und vermutlich bei Wikipedia.
Bin zwar nicht der Experte, aber ich versuchs mal:
".*_" steht für beliebig viele beliebige Zeichen mit "_" am ende
(.+) steht für mindestens ein beliebiges Zeichen
"_.*" wie oben nur mit "_" am Anfang
(\..+) steht für einen Punkt, gefolgt von mindestens einem beliebigen Zeichen.
Die Variablen $1 und $2 werden aus den Suchergebnissen für die geklammerten Teilausdrücke gefüllt.
Gruß MrGolgi
Bin zwar nicht der Experte, aber ich versuchs mal:
".*_" steht für beliebig viele beliebige Zeichen mit "_" am ende
(.+) steht für mindestens ein beliebiges Zeichen
"_.*" wie oben nur mit "_" am Anfang
(\..+) steht für einen Punkt, gefolgt von mindestens einem beliebigen Zeichen.
Die Variablen $1 und $2 werden aus den Suchergebnissen für die geklammerten Teilausdrücke gefüllt.
Gruß MrGolgi
Ein Pessimist ist ein Optimist mit Erfahrung
- woelle@ffm
- Senior Member
- Posts: 399
- Joined: 2007-01-22, 09:26 UTC
- Location: FFM Deutschland