Falsche Sortierung der Dateinamen, nicht alphabetisch?

German support forum

Moderators: white, Hacker, Stefan2

stangfan
Junior Member
Junior Member
Posts: 35
Joined: 2007-12-10, 21:11 UTC

Post by *stangfan »

Hi,

es passiert immer noch (diesmal andere Datei).
Hier ein Beispiel, bei dem die Sortierung nach Dateierweiterung fehlschlägt:

[img]http://www.bilder-upload.eu/thumb/73a1c5-1484805006.jpg[/img]

Bitte auf "Image" klicken.

Gibt's es dazu Lösungsvorschläge?


Danke, ALex
User avatar
Stefan2
Power Member
Power Member
Posts: 4159
Joined: 2007-09-13, 22:20 UTC
Location: Europa

Post by *Stefan2 »

Hi ALex,

du kannst uns deine Reihenfolge auch zeigen, indem du diese markierst
und aus dem 'Markieren' -Menü 'Kopiere...in Zwischenablage' wählst.

Dann hier am Besten in einen

Code: Select all

...
-Block einfügen.






 
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48118
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Die "Natürliche Sortierung" ist eine Funktion von Windows, welche die Spracheinstellungen (Locale) des Betriebssystems verwendet. Möglicherweise sind diese defekt.

Sie können mal probeweise das Schema von Deutsch (Deutschland) auf z.B. Englisch umstellen - danach wieder zurückstellen.
Author of Total Commander
https://www.ghisler.com
Zendo
Power Member
Power Member
Posts: 634
Joined: 2006-10-26, 11:16 UTC

Post by *Zendo »

Aus meiner Sicht wurde nur nach den Endungen sortiert.

Denn da ist die Reihenfolge richtig.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6509
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

WinXP Commander wrote:Aus meiner Sicht wurde nur nach den Endungen sortiert.

Denn da ist die Reihenfolge richtig.
Dann würde ich doch einmal auf die Namensspalte klicken :)
Windows 11 Home x64 Version 23H2 (OS Build 22631.3527)
TC 11.03 x64 / x86
Everything 1.5.0.1375a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.78
QAP 11.6.3.3 x64
Zendo
Power Member
Power Member
Posts: 634
Joined: 2006-10-26, 11:16 UTC

Post by *Zendo »

Horst.Epp wrote: Dann würde ich doch einmal auf die Namensspalte klicken :)
Genau das meinte ich damit. :wink:
User avatar
matixx
Power Member
Power Member
Posts: 1117
Joined: 2003-03-21, 02:37 UTC
Location: ....

Post by *matixx »

stangfan wrote:Hi,

es passiert immer noch (diesmal andere Datei).
Hier ein Beispiel, bei dem die Sortierung nach Dateierweiterung fehlschlägt:

[img]http://www.bilder-upload.eu/thumb/73a1c5-1484805006.jpg[/img]

Bitte auf "Image" klicken.

Gibt's es dazu Lösungsvorschläge?


Danke, ALex
WinXP Commander wrote:
Horst.Epp wrote: Dann würde ich doch einmal auf die Namensspalte klicken :)
Genau das meinte ich damit. :wink:
Das löst ja sein Problem nicht. Im verlinktem Bild wurde lt. Aussage von Stangfan nach Dateiendung sortiert.
WinXP Commander wrote:Aus meiner Sicht wurde nur nach den Endungen sortiert.

Denn da ist die Reihenfolge richtig.
Really? Zu sehen ist eine Sortierung welche prinzipiell der Sortierung nach Dateiendung entspricht, bis auf eine Datei.
Das Umschalten auf Sortierung nach Name hat für dieses Beispiel keine Relevanz.

Gruss maat
Zendo
Power Member
Power Member
Posts: 634
Joined: 2006-10-26, 11:16 UTC

Post by *Zendo »

Ok ich bin von dem Grundtext ausgegangen.

"Falsche Sortierung der Dateinamen, nicht alphabetisch?"

Ja die XLS -Datei. Dann hatte ich das wohl falsch verstanden.
Danke für die Info maat :)
stangfan
Junior Member
Junior Member
Posts: 35
Joined: 2007-12-10, 21:11 UTC

Post by *stangfan »

Hi,

danke für die Antworten.
Um nochmals darauf hinzuweisen: dieses Problem trat erst mit der Installation des TC 9.0a auf. Hatte zuvor TC 8.52a und keines dieser Probleme. Ich habe weder am BS noch an den Spracheinstellungen oder sonst was geändert. Auch Explorer und FreeCommander sortieren richtig, weshalb ich von einem Bug bei TC 9.0a ausgehe.

lg, Alex
User avatar
tuska
Power Member
Power Member
Posts: 3765
Joined: 2007-05-21, 12:17 UTC

Post by *tuska »

2stangfan
Hast Du es vielleicht auch schon mal mit einer leeren .ini-Datei versucht?

Wenn Du möchtest, kannst Du Dir diesen Button kopieren:

Code: Select all

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Totalcmd.exe /N /I="%COMMANDER_PATH%\Tests\TC_clean.ini"

%COMMANDER_PATH%\TOTALCMD.EXE
TC 32-Bit mit default-Einstellungen | |TC_clean.ini  muß vor neuem Test gelöscht werden! |%COMMANDER_PATH%\Tests\TC_clean.ini | |Falls Ordner (zB "Tests") nicht vorhanden, |dann wird er automatisch angelegt!
%COMMANDER_PATH%\
0
-1
Die Sortierung muß erst eingestellt werden!
In der TC_clean.ini wird danach unter [Configuration] SortDirsByName=1 und SortUpper=3 vorhanden sein.
Gruß,
Karl
stangfan
Junior Member
Junior Member
Posts: 35
Joined: 2007-12-10, 21:11 UTC

Post by *stangfan »

Hi,

das mit dem Button muss ich erst noch probieren, danke für den Hinweis.

Aber wie bereits geschrieben: Es ist so, dass, wenn die Datei geöffnet und dann wieder geschlossen wird, aus dem temporären Dateinamen (~$...) der tatsächliche Dateiname wird und bis dies geschehen ist, das neu einlesen abgeschlossen ist, weshalb die Datei dann ganz oben eingereiht bleibt.

Das habe ich bereits mehrfach beobachtet.
Also funktioniert die Sortierung grundsätzlich.

lg, Alex
User avatar
matixx
Power Member
Power Member
Posts: 1117
Joined: 2003-03-21, 02:37 UTC
Location: ....

Post by *matixx »

Das erklärt aber nicht den Sortierungsfehler beim Sortieren nach Dateiendung.
User avatar
tuska
Power Member
Power Member
Posts: 3765
Joined: 2007-05-21, 12:17 UTC

Post by *tuska »

Hast Du den Rat von Herrn Ghisler schon befolgt?
19.01.2017 11:39:46 - http://ghisler.ch/board/viewtopic.php?p=324314#324314
ghisler(Author) wrote:Die "Natürliche Sortierung" ist eine Funktion von Windows,
welche die Spracheinstellungen (Locale) des Betriebssystems verwendet. Möglicherweise sind diese defekt.

Sie können mal probeweise das Schema von Deutsch (Deutschland) auf z.B. Englisch umstellen - danach wieder zurückstellen.

Systemsteuerung > Sprache ...
stangfan
Junior Member
Junior Member
Posts: 35
Joined: 2007-12-10, 21:11 UTC

Post by *stangfan »

Ich kann die Sprache leider nicht ändern, da das ein Firmen-PC ist und ich keinen Zugriff auf die Systemsteuerung habe.
Aber warum sollte plötzlich aus heiterem Himmel die Spracheinstellung defekt sein? Wo doch mit TC 8.52a auch alles funktionierte.
User avatar
tuska
Power Member
Power Member
Posts: 3765
Joined: 2007-05-21, 12:17 UTC

Post by *tuska »

Na ja, dann wäre noch die Möglichkeit die TC Version 9.0a mit einer leeren .ini-Datei zu versuchen:
http://ghisler.ch/board/viewtopic.php?p=324428#324428

Es ist einfach...
1. den Code markieren (Code mit obigem Link aufrufbar) und mit Strg + C in die Zwischenablage kopieren
2. auf einen leeren Platz in Deiner Buttonbar einen Rechtsklick durchführen (zB am Ende der Buttons) und den Code
aus der Zwischenablage über den Menüpunkt "Einfügen" an diese Stelle einfügen
3. Der Klick auf diesen Button startet eine neue unabhängige TC-Instanz 9.0a 32bit und legt automatisch unterhalb von
%COMMANDER_PATH% (das ist dort wo sich Deine totalcmd.exe befindet) einen Ordner "Tests" mit der Datei "TC_clean.ini" an.
4. Sprache einstellen: Configuration - Options - Language -> Deutsch (WCMD_DEU.LNG) -> Button "Apply"
5. Sortiermethode einstellen: Konfigurieren - Ansicht - Sortiermethode -> Alphabetisch, inkl. Akzente
6. Neu-Einlesen (Refresh): Anhaken von "Refresh beim Erzeugen, Löschen und Umbenennen von Dateien"
7. Evtl. auch Anhaken von "Auch bei Änderungen der Größe, des Datums und der Attribute" empfehlenswert
8. OK
9. FERTIG

Wichtig:
Vor jedem neu durchgeführten Test sollte man die Datei "TC_clean.ini" im Ordner %COMMANDER_PATH%\Tests löschen!
Gruß,
Karl
Post Reply