Überraschung beim Umbenennen mit . (Punkt)

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
MrGolgi
Member
Member
Posts: 153
Joined: 2007-06-12, 20:27 UTC
Contact:

Überraschung beim Umbenennen mit . (Punkt)

Post by *MrGolgi »

Hallo zusammen,

ich versuche gerade mit dem TC einige Musik-Tracks mit Namen wie z.B. "Track01.mp3" umzubenennen.
Um Tipparbeit zu sparen benutze ich F6 und tippe dann Name.* Dann übernimmt er normalerweise sehr schön die Endung ".mp3"

Jetzt gibt es aber Dateien, die heißen "Etude Nr.1"

Überraschenderweise wird daraus "Etude Nr.1.3"

Warum :?:

Gruß MrGolgi
Ein Pessimist ist ein Optimist mit Erfahrung
User avatar
woelle@ffm
Senior Member
Senior Member
Posts: 399
Joined: 2007-01-22, 09:26 UTC
Location: FFM Deutschland

Post by *woelle@ffm »

Hallo MrGolgi,

kann es sein, dass du bei der Erweitung nicht [E] drinne stehen hast??
Gruß Uwe

#148674 Pers. Liz.
MrGolgi
Member
Member
Posts: 153
Joined: 2007-06-12, 20:27 UTC
Contact:

Post by *MrGolgi »

Hallo Woelle,

leider habe ich keine Ahnung, was Du meinst.

Das Problem ist, dass er normalerweise beim Umbenennen über F6 den "*" durch die alte Endung ersetzt. Bei den Namen mit ".1" scheint er aber aus unerfindlichen Gründen nur die "3" aus der Endung "mp3" zu übernehmen.

Was meinst Du mit dem"[E]"? wo sollte das stehen?

Gruß MrGolgi
Ein Pessimist ist ein Optimist mit Erfahrung
User avatar
dumbledore954
Senior Member
Senior Member
Posts: 373
Joined: 2006-11-27, 08:10 UTC
Location: Hessisch Sibirien (Germany)

Post by *dumbledore954 »

Du drückst F6 und schreibst "Etude Nr.1.*". Offensichtlich interpretiert der TC alles, was nach dem ersten "." kommt, als Erweiterung, also "1.*". Zwei Zeichen stehen schon fest ("1."), also übernimmt er aus der ursprünglichen Erweiterung für den Platzhalter "*" noch das 3. Zeichen, nämlich die "3" und setzt die Erweiterung zu "1.3" zusammen. Sehr logisch ist das natürlich nicht; sinnvoller wenn nicht gar korrekt wäre es, wenn der letzte Punkt als Wechsel zur Erweiterung interpretiert würde.

Was woelle@ffm mit [E] meint, ist die Erweiterung im Multi Rename Tool - das ist hier aber gar nicht betroffen, sondern es geht um das direkte Umbenennen mit F6.
Gruß Michael

WinXPPro SP3, TC 7.56a
#7640 Personal licence
User avatar
woelle@ffm
Senior Member
Senior Member
Posts: 399
Joined: 2007-01-22, 09:26 UTC
Location: FFM Deutschland

Post by *woelle@ffm »

Hallo,

ich dachte an das Tool "Mehrere Dateien umbenennen"!

Was passiert, wenn du dies benutzt??
Gruß Uwe

#148674 Pers. Liz.
StatusQuo
Power Member
Power Member
Posts: 1524
Joined: 2007-01-17, 21:36 UTC
Location: Germany

Post by *StatusQuo »

dumbledore954 wrote:Sehr logisch ist das natürlich nicht; sinnvoller wenn nicht gar korrekt wäre es, wenn der letzte Punkt als Wechsel zur Erweiterung interpretiert würde.
Ganz meine Meinung :!:

Leider sieht das nicht jeder so. Englischer Thread mit Meinung des Autors: http://ghisler.ch/board/viewtopic.php?p=119364#119364
Übersetzt:
("Es gibt keinen logischen Weg, es gibt immer Situationen, in denen der eine oder andere Weg logischer wäre, sorry.")
Who the hell is General Failure, and why is he reading my disk?
-- TC starter menu: Fast yet descriptive command access!
User avatar
dumbledore954
Senior Member
Senior Member
Posts: 373
Joined: 2006-11-27, 08:10 UTC
Location: Hessisch Sibirien (Germany)

Post by *dumbledore954 »

Stimmt, das hatte ich so nicht bedacht, da muss ich dem Autor recht geben. In einem anderen Fall könnte es durchaus ganz logisch sein, wenn der erste Punkt den Übergang zur Erweiterung markiert.

So muss wohl jeder selbst nach bestem Wissen und Gewissen mit dem Umbenennen per F6 und Wildcard fertig werden oder halt tatsächlich auf das MRT zurück greifen...
Gruß Michael

WinXPPro SP3, TC 7.56a
#7640 Personal licence
User avatar
StickyNomad
Power Member
Power Member
Posts: 1933
Joined: 2004-01-10, 00:15 UTC
Location: Germany

Post by *StickyNomad »

2MrGolgi
Kleiner Tipp:
wenn Du im F6-Dialog nochmals F6 drückst, wird nur der Dateiname ohne Erweiterung selektiert. Das klappt auch mit Dateinamen die mehrere Punkten enthalten.

Vielleicht kannst Du ja was damit anfangen...
User avatar
HolgerK
Power Member
Power Member
Posts: 5411
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

<F2> (oder eine freie Funktionstaste) auf cm_RenameSingleFile umlegen, und du sparst noch einen zusätzlichen Tastendruck. :wink:

Falls (wincmd.ini [Configuration]):
RenameSelOnlyName=1 In inplace rename, select only name, not extension (1), or name+ext (0)
gesetzt ist.

Gruß,
Holger
StatusQuo
Power Member
Power Member
Posts: 1524
Joined: 2007-01-17, 21:36 UTC
Location: Germany

Post by *StatusQuo »

StickyNomad wrote:wenn Du im F6-Dialog nochmals F6 drückst, wird nur der Dateiname ohne Erweiterung selektiert.
Am Beispiel des oben resultierenden Namens EtudeNr.1.3:
Widersinnigerweise wird beim Markieren (wie erwartet) der letzte Punkt als Trennung der Markierung behandelt ("EtudeNr.1" = Name, ".3" = Extension),
obwohl beim Kopieren schon der erste Punkt als Ende des Namens behandelt wurde (entgegen zumindest meiner Erwartung).

IMO wäre es sehr wünschenswert, wenn TC sich zumindest mit sich selbst einig wäre, wo der Name aufhört und die Extension anfängt.

[Edit] Eingetragen in TC7 bug reports (English)
Who the hell is General Failure, and why is he reading my disk?
-- TC starter menu: Fast yet descriptive command access!
CSL
Senior Member
Senior Member
Posts: 286
Joined: 2007-12-05, 07:19 UTC
Location: Karlsruhe
Contact:

Post by *CSL »

Ich stand auch mal vor dem Problem,
"Ist der letzte Punkt vor der Extension oder der erste?"
Ich hatte mich damals dafür entschieden dass es der letzte Punkt sein sollte denn es ist viel seltener das es eine Extension mit punkt gibt als ein Datei Name selber, daher siegt die Mehrheit
MrGolgi
Member
Member
Posts: 153
Joined: 2007-06-12, 20:27 UTC
Contact:

Post by *MrGolgi »

Vielen Dank an alle!

Die Erklärung von dumbledore954 leuchtet mir ein. Das war schon mal das Hauptanliegen.
Vielen Dank auch für die zusätzlichen Tips.

Da habe ich ja eine rege Diskussion angestoßen :wink:
Ich denke auch, der "mehrheitlich logische" Weg wäre der letzte Punkt.
Aber der TC ist nicht das einzige Programm, was hier "unerwartet" reagiert. Neulich wollte ich ein Backup mit TrueImage machen. Backups benennt man ja sinnvollerweise mit dem Datum im Namen und ich dachte inzwischen sind wir ja nicht mehr bei DOS. Da gehen auch Punkte im Dateinamen.... TrueImage hat dann seine Extension mitten ins Datum gesetzt :shock:

Gruß MrGolgi
Ein Pessimist ist ein Optimist mit Erfahrung
Post Reply