Sortierungsproblem Leerzeichen
Moderators: Hacker, Stefan2, white
Sortierungsproblem Leerzeichen
Total Commander sortiert leider in allen 4 Sortiermethoden anders als z.B. Irfan View, XnView (oder Internet Explorer).
Selbst in der Einstellung "Strikt nach numerischem Code" erfolgt die Sortierung beim TC wie folgt:
XXX.ZZZ
XXX 101002.ZZZ
XXX 101003.ZZZ
anstatt wie bei Irfan View, XnView, etc.
XXX 101002.ZZZ
XXX 101003.ZZZ
XXX.ZZZ
obwohl das das Leerzeichen (032) Im ASCII Code vor dem Punkt (046) kommt.
Ich empfinde zwar die Sortiermethode des TC "schöner", finde es aber nervig beim Betrachten von Grafiken in IrfanView andere Reihenfolgen als im TC vorzufinden. Gibt es eine Lösung, bei der ich nicht die Leerzeichen z.B. durch "_" ersetzen müßte?
Selbst in der Einstellung "Strikt nach numerischem Code" erfolgt die Sortierung beim TC wie folgt:
XXX.ZZZ
XXX 101002.ZZZ
XXX 101003.ZZZ
anstatt wie bei Irfan View, XnView, etc.
XXX 101002.ZZZ
XXX 101003.ZZZ
XXX.ZZZ
obwohl das das Leerzeichen (032) Im ASCII Code vor dem Punkt (046) kommt.
Ich empfinde zwar die Sortiermethode des TC "schöner", finde es aber nervig beim Betrachten von Grafiken in IrfanView andere Reihenfolgen als im TC vorzufinden. Gibt es eine Lösung, bei der ich nicht die Leerzeichen z.B. durch "_" ersetzen müßte?
Bei der Darstellung oben ist der Punkt der Trenner zur Dateierweiterung und wird bei der Sortierung nach Dateinamen nicht berücksichtigt.
Würde man die eine Datei beispielsweise so (siehe roter Punkt) bennenen:
XXX..ZZZ
dann sortiert der TC auch Leerzeichen vor Punkt.
XXX 101002.ZZZ
XXX 101003.ZZZ
XXX..ZZZ
Würde man die eine Datei beispielsweise so (siehe roter Punkt) bennenen:
XXX..ZZZ
dann sortiert der TC auch Leerzeichen vor Punkt.
XXX 101002.ZZZ
XXX 101003.ZZZ
XXX..ZZZ
Räubi
(#2852 + #287609)
(#2852 + #287609)
Das dies die Erklärung für das Verhalten ist, war mir bekannt.
Die Frage ist, ob man dieses Verhalten sinnvoll ändern kann (einen weiteren Punkt vor der Endung erachte ich nicht als sinnvoll), ohne eine Änderung des Dateinamens vornehmen zu müssen.
In früheren Versionen des TC erfolgte die Sortierung, wenn ich mich richtig erinnere, synchron zur Windowseigenen und somit auch synchron zu Programmen wie Irfanview. Ich werde dies demnächst einmal an meinem Testrechner mit einer früheren Version des TC ausprobieren. Da ich aber gerne mit der aktuellen Version des TC arbeite, wäre eine TC interne Anpassung wünschenswert.
Die Frage ist, ob man dieses Verhalten sinnvoll ändern kann (einen weiteren Punkt vor der Endung erachte ich nicht als sinnvoll), ohne eine Änderung des Dateinamens vornehmen zu müssen.
In früheren Versionen des TC erfolgte die Sortierung, wenn ich mich richtig erinnere, synchron zur Windowseigenen und somit auch synchron zu Programmen wie Irfanview. Ich werde dies demnächst einmal an meinem Testrechner mit einer früheren Version des TC ausprobieren. Da ich aber gerne mit der aktuellen Version des TC arbeite, wäre eine TC interne Anpassung wünschenswert.
@ HolgerK
Sowohl auf meinem XP als auch auf meinem Win7 Rechner sortiert der Windows Explorer anders als TC 7.55a.
d.h. für XP & Win7 gilt:
SRF(Windows Explorer)=SRF(irfanview)=SRF(xnview)≠SRF(TC 7.55a)
SRF:=Sortierreihenfolge
und das wie bereits beschrieben mit allen von TC zur Verfügung gestellten Sortiervarianten.
Ich habe nun endlich ältere TC Versionen hinsichtlich des Sortierverhaltens verglichen: In der Versionen 7.04a ist die Sortierreihenfolge noch mit der vom Windows Explorer identisch...
Es wurde also in der 7.5xer Version eine Änderung (warum auch immer) vorgenommen...
@ Holger: Das Verhalten in Windows Vista kann ich (zum Glück) nicht mehr überprüfen.
grüße Sven
Sowohl auf meinem XP als auch auf meinem Win7 Rechner sortiert der Windows Explorer anders als TC 7.55a.
d.h. für XP & Win7 gilt:
SRF(Windows Explorer)=SRF(irfanview)=SRF(xnview)≠SRF(TC 7.55a)
SRF:=Sortierreihenfolge
und das wie bereits beschrieben mit allen von TC zur Verfügung gestellten Sortiervarianten.
Ich habe nun endlich ältere TC Versionen hinsichtlich des Sortierverhaltens verglichen: In der Versionen 7.04a ist die Sortierreihenfolge noch mit der vom Windows Explorer identisch...
Es wurde also in der 7.5xer Version eine Änderung (warum auch immer) vorgenommen...
@ Holger: Das Verhalten in Windows Vista kann ich (zum Glück) nicht mehr überprüfen.
grüße Sven
Zum Glück kann ich das Verhalten von XP, Vista und Windows7 überprüfen. 
Tja, das ist schon so ein Kreuz mit dem MS-Explorer...
In XP sortiert er -je nachdem ob bekannte Erweiterungen versteckt werden- entweder richtig oder falsch (oder sogar beides gleichzeitig):Mit Vista hat MS es dann gewagt, dies -unabhängig davon ob bekannte Erweiterungen gezeigt werden- mal richtig zu implementieren:
um es dann in Windows7 falsch zu machen:
Da lob ich mir doch den TC, der es konsequent richtig macht:
und anscheinenden auch genau so, wie es Anwender erwarten:
Holger

Tja, das ist schon so ein Kreuz mit dem MS-Explorer...
In XP sortiert er -je nachdem ob bekannte Erweiterungen versteckt werden- entweder richtig oder falsch (oder sogar beides gleichzeitig):
Code: Select all
XXX
XXX 101002
XXX 101002.ZZZ
XXX 101003
XXX 101003.ZZZ
XXX.ZZZ
Code: Select all
XXX
XXX.ZZZ
XXX 101002
XXX 101002.ZZZ
XXX 101003
XXX 101003.ZZZ
Code: Select all
XXX 101002
XXX 101002.ZZZ
XXX 101003
XXX 101003.ZZZ
XXX
XXX.ZZZ
Code: Select all
^Name | Erw
XXX jpg
XXX ZZZ
XXX 101002 jpg
XXX 101002 ZZZ
XXX 101003 jpg
XXX 101003 ZZZ
SCNRDesmo wrote:Ich empfinde zwar die Sortiermethode des TC "schöner",...
Holger
> Mit Vista hat MS es dann gewagt, dies -unabhängig davon ob bekannte Erweiterungen gezeigt werden- mal richtig zu implementieren:
um es dann in Windows7 falsch zu machen:
Köstlich!
Offensichtlich will man die Masse der Einfach-User ohne sichtbare Erweiterungen glücklich machen. Wieso jemand aber überhaupt in einem Dateinamen einen Punkt setzt - also das überlasse ich jetzt Algol
um es dann in Windows7 falsch zu machen:
Köstlich!
Offensichtlich will man die Masse der Einfach-User ohne sichtbare Erweiterungen glücklich machen. Wieso jemand aber überhaupt in einem Dateinamen einen Punkt setzt - also das überlasse ich jetzt Algol
