Ordinea în care fișierele sunt sortate după nume în ferestre

În ce ordine sunt sortate după numele fișierelor în Windows?

Lasă-mă să explic. Sortarea fișierelor după nume în FAR sau Windows Explorer nu depinde de masa de codare.

Care sunt modalitățile de ordinea în timp ce sortarea fișierelor.
Odată ce am vrut să creeze o locație temporară, astfel încât acesta are un panou superior FAR „o.

Și să se gândească - care caractere pentru a începe un nume de dosar - deja utilizat în mod activ de cratime și subliniere.

De dragul experimentului a fost înființat 32 de fișiere masca 1234.txt, în cazul în care primul caracter din lista de mai jos: () + - 09; = @ AZ [] ^ _ q ` "# $%!"?.<>

aYaO“.

Permiteți-mi să vă reamintesc, numele nu trebuie să conțină caractere: \ /: * "?<>|

Atunci când sortarea după numele de fișier astfel de rezultate


"" -! # $% - (); @ [] ^ _ `<>

+= 0 "-9AqZaOYa" Windows Explorer

! „# $% -„() +, - 09 ;. = @ AZ [] ^ q _`<>

Yaao „CP866 # xA0; # XA0 - pentru a compara

! „# $% -„() +, - 09 ;. = @ AZ [] ^ _` q<>

OYaa „CP1251 - de comparație



De fapt, ordine de sortare poziție doar trei caractere diferite FAR și Explorer „“ - „(punctul, citat și cratimă).

Ceva care a fost mult punct înainte a fost o surpriză, dar un moment de gândire, el a decis - în FAR pentru sortarea după nume sunt luate în considerare de caractere la punct și, în consecință, fișiere cu „goale“, se autointituleaza înainte - IMHO.

Câștigă în fișierele sunt sortate după numele complet.

De altfel, punctul am ales. )

Despre cauza diferitelor prevederi ale citate și cratimele nu sunt nici măcar ghici.

*********

In timp ce a terminat de scris până la sfârșit, a venit (aici și utilizarea verbosity a fost găsit - știi, ce să spun :)) - (? În Windows Explorer) și cităm liniuță (primul caracter) în Windows Nu a luat în considerare - transparent, ca să spunem așa - și sortarea se face ca și în cazul în care primul caracter, la toate.
Ie "-123.txt" = "123.txt" și între "1123 *" și "* 9123."
și "-abc.txt" = "abc.txt" și între "Aabc.txt" și "Zabc.txt".

Puteți verifica - este!
(Pentru Win98SE și NT4 Server pe Win2k. - Verificarea este necesară).
Și de ce, mă întreb?

Despre Departe nu toate la fel # XA0, până în prezent.

*********

Însă, în orice caz, ordinea de sortare este diferit de codificare.

Se pare că încă mai au nici un acord - numerele și literele sunt transferate înapoi, registrul nu contează, „E“ este luată în considerare -, prin urmare, fiecare țară are propriile sale reguli.

Plus simbolurile sunt grupate într-un mod logic (punctuație „“ aritmetică „+ =“.).

În plus, aceste grupuri există o anumită ierarhie:

! "# $% - ()",

";".

„@ [] ^ _`<>

"

"+ ="

"09AqZaOYa."





1. subiect. Dacă cineva a uitat deja # XA0; :) - "Care sunt aranjamentele.".

2. Sau poate că sa întâmplat istoric moștenit de la terminalul la, sau altceva?

De ce 3. citat și cratimele atunci când sortarea în Windows Explorer, nu contează?

PS. În tabelul de sortare FAR pe locul al doilea după punctul este un simbol al 127. Este interesant transformă. Singurul lucru rău este că Windows nu face împrietenesc cu el (nu sunt afișate -?). Pentru că am ratat și te sfătuiesc să nu utilizați - cu excepția foldere temporare atunci când se utilizează consola. Deși sistemul în sine este în nici un fel nu ar trebui să afecteze. Se pare. )

4. cred în mod corespunzător?




Ne pare rău dacă obosit. )

Ne pare rău pentru proiectare. Tag-uri a urcat. (

În primul rând sunt fișierele al căror nume începe cu un spațiu.
Sortarea are loc ca de obicei de numărul simbol în lista de coduri.

Ai prea mult timp liber

Memorie: 0,74 MB
Timpul: 0,116 c