Falsche Sortierung der Dateinamen, nicht alphabetisch?
Moderators: white, Hacker, 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-Block einfügen.
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
...
- ghisler(Author)
- Site Admin
- Posts: 48118
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
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.
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
https://www.ghisler.com
Dann würde ich doch einmal auf die Namensspalte klickenWinXP Commander wrote:Aus meiner Sicht wurde nur nach den Endungen sortiert.
Denn da ist die Reihenfolge richtig.
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
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
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
Das löst ja sein Problem nicht. Im verlinktem Bild wurde lt. Aussage von Stangfan nach Dateiendung sortiert.WinXP Commander wrote:Genau das meinte ich damit.Horst.Epp wrote: Dann würde ich doch einmal auf die Namensspalte klicken
Really? Zu sehen ist eine Sortierung welche prinzipiell der Sortierung nach Dateiendung entspricht, bis auf eine Datei.WinXP Commander wrote:Aus meiner Sicht wurde nur nach den Endungen sortiert.
Denn da ist die Reihenfolge richtig.
Das Umschalten auf Sortierung nach Name hat für dieses Beispiel keine Relevanz.
Gruss maat
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
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
2stangfan
Hast Du es vielleicht auch schon mal mit einer leeren .ini-Datei versucht?
Wenn Du möchtest, kannst Du Dir diesen Button kopieren:
Die Sortierung muß erst eingestellt werden!
In der TC_clean.ini wird danach unter [Configuration] SortDirsByName=1 und SortUpper=3 vorhanden sein.
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
In der TC_clean.ini wird danach unter [Configuration] SortDirsByName=1 und SortUpper=3 vorhanden sein.
Gruß,
Karl
Karl
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
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
Hast Du den Rat von Herrn Ghisler schon befolgt?
19.01.2017 11:39:46 - http://ghisler.ch/board/viewtopic.php?p=324314#324314
19.01.2017 11:39:46 - http://ghisler.ch/board/viewtopic.php?p=324314#324314
Systemsteuerung > Sprache ...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.
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!
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
Karl