Forum:  Algorithmen / Datenstrukturen
Thema: Seltsame Sortierung - - wie kommt dies?
Themen-Übersicht
knaggix
Aktiv
Dabei seit: 01.02.2008
Mitteilungen: 397
Aus: CH
Themenstart: 2020-08-05 12:09

Hallo Planetarier

Bei meinem Windows Datei-Explorer wird mir folgende Sortierung von Dateien ausgegeben: (Alphapetisch aufsteigend  nach Dateiname)



Kann jemand dies erklären?

Ich hätte gerne eine sinnvollere Sortierung.
Ist dies irgendwie möglich?

Danke für Erklärungen oder Lösungsvorschläge.

herzliche Grüsse
knaggix


Diophant
Senior
Dabei seit: 18.01.2019
Mitteilungen: 4918
Aus: Rosenfeld, BW
Beitrag No.1, eingetragen 2020-08-05 12:33
\(\begingroup\)\(\newcommand{\ba}{\begin{aligned}} \newcommand{\ea}{\end{aligned}} \newcommand{\bpm}{\begin{pmatrix}} \newcommand{\epm}{\end{pmatrix}} \newcommand{\bc}{\begin{cases}} \newcommand{\ec}{\end{cases}} \newcommand{\on}{\operatorname} \newcommand{\ds}{\displaystyle}\)
Hallo knaggix,

Windows interpretiert Sonderzeichen zwische den Ziffern als Trennzeichen. Insofern sieht das System zwischen der zweiten und der dritten Datei einfach \(5221>53\) und sortiert entsprechend.

Der Umgang mit dem Sonderzeichen "-" ist mir an dieser Stelle auch unklar. Da bräuchte man eine aktuelle Referenz, ich habe auf die Schnelle keine gefunden.

Das Problem ist, dass Windows hier im Laufe der Jahre seit WindowsXP offensichtlich auch die eine oder andere Änderung erfahren hat.

2020-08-05 12:09 - knaggix im Themenstart schreibt:
Ich hätte gerne eine sinnvollere Sortierung.
Ist dies irgendwie möglich?

Es geht wohl über sog. Gruppenrichtlinien. Ich habe das aber noch nie gemacht. Auf jeden Fall muss man dazu in den Tiefen der Registry herumschrauben.


Gruß, Diophant
\(\endgroup\)

DerEinfaeltige
Senior
Dabei seit: 11.02.2015
Mitteilungen: 2437
Aus:
Beitrag No.2, eingetragen 2020-08-05 12:57

Ich würde ja versuchen, die Dateinamen "geschickter" zu benennen.
Bspw. indem man Zahlen einheitlich formatiert mit "leading und/oder trailing zeroes". Dann ist die Sortierung für Windows trivial.


knaggix
Aktiv
Dabei seit: 01.02.2008
Mitteilungen: 397
Aus: CH
Beitrag No.3, vom Themenstarter, eingetragen 2020-08-05 13:03

Danke Diophant und Der Einfältige

ok, ich werde also die Dateien geschickter umbenennen, die Registry lasse ich lieber in Ruhe.


Danke für diese schnellen Rückmeldungen.

lieber GRuss,
knaggix  


Wally
Senior
Dabei seit: 02.11.2004
Mitteilungen: 8869
Aus: Dortmund, Old Europe
Beitrag No.4, eingetragen 2020-08-05 13:03

Und vor allen Dingen keine Punkte in Dateinamen.

Viele Grüße

Wally

[Die Antwort wurde nach Beitrag No.2 begonnen.]


knaggix
Aktiv
Dabei seit: 01.02.2008
Mitteilungen: 397
Aus: CH
Beitrag No.5, vom Themenstarter, eingetragen 2020-08-05 13:37

So, . . .

habe mit den nachfolgenden Nullen (quasi als Dezimalzahl)  eine neue Sytematik eingeführt:
Nun sieht es übersichtlich aus, so dass ich beim Programmieren den Überblick über die Dateien nicht verliere . . . :-)


Danke nochmals,

lieber Gruss,
knaggix  




Dieses Forumbeitrag kommt von Matroids Matheplanet
https://https://matheplanet.de

Die URL für dieses Forum-Thema ist:
https://https://matheplanet.de/default3.html?topic=248937=5103
Druckdatum: 2020-10-27 07:18