2012-06-04 10 views
8

Por lo tanto, en Windows, si tiene un grupo de directorios nombrados por GUID y ordena el nombre, no ordena alfabéticamente. Creo que esto se aplica a 7 y vista. No he encontrado ningún patrón tampoco. ¿Las ventanas piensan que son algo más? Desde una perspectiva de codificación, tenemos algunos proyectos heredados que almacenan activos en carpetas GUID, y sin clasificar puede ser difícil verificar datos rápidamente.Ordenando directorios nombrados como guid

I

enter image description here

+0

1, 3, 5, 07, 7, 9, 19, 57, 214, .... – Mehrdad

+0

57,21,32,05,85,47 .... sí, fuera de servicio por orden alfabético en cada dígito. – FlavorScape

Respuesta

4

Mark Ransom parece tener razón acerca de cómo funciona Windows. W7 parece hacer una clasificación natural. Esta "función" se puede desactivar con las siguientes instrucciones. Sin embargo, es una estupidez vergonzosa: no puede realizar estas modificaciones en Windows 7 Home Premium.

http://www.alliancegroup.co.uk/windows7-explorer-sort-order.htm

Salvo que se pueden tratar:

1) Tipo gpedit.msc en la caja de búsqueda del menú Inicio y, a continuación, pulse Intro. 2) Navegue hasta Configuración de usuario> Plantillas administrativas> Componentes de Windows, y luego seleccione Explorador de Windows en la columna izquierda del Editor de políticas de grupo. 3) Desactive la clasificación numérica en Windows Explorer en la sección Configuración del editor de políticas de grupo.

+1

Incluso en Windows 7 Home, apuesto a que puede hacer que el registro se piratee que se detalla en su enlace. –

+0

sí, si me apetecía buscar en regedit hoy =) va a ser tarde en la noche de todos modos ... – FlavorScape

+0

¿Quizás prefiera tener una forma diferente de mostrar los archivos? Sería solo unas pocas líneas de Python para escribir todo el directorio en un archivo de texto, ordenado. –

1

Se aplica lo que se conoce como un "tipo natural" - las secuencias numéricas y alfabéticas están siendo dividida y ordenados por separado. Las primeras partes de los ejemplos son numéricas y se ordenan de la siguiente manera: 1, 3, 5, 07, 7, 9, 19, 57, 214, etc. y seguidas de las que comienzan con alfa.

No creo que haya ninguna forma de cambiarlo.

Cuestiones relacionadas