En cuanto a la lista real:
27/08/2011 11:23 <DIR> .
27/08/2011 11:23 <DIR> ..
Están utilizando la fecha del directorio actual para ambos. Si comienza en C:\Users\Chris
(digamos), puede obtener lo anterior. Pero cuando subes C:\Users
, obtienes:
26/07/2011 21:20 <DIR> .
26/07/2011 21:20 <DIR> ..
Entonces, la fecha de ..
en el primer caso no es la misma que la fecha .
en el segundo. Lo que aparentemente es incorrecto ya que son (o deberían ser) el mismo directorio. Sin embargo, .
y ..
son referencias al directorio actual y principal y ambos se crean al mismo tiempo, cuando se creó el directorio, por lo que es realmente correcto (gracias a Synetech inc por señalar esto)
El único momento en que las marcas de tiempo serían diferentes es si una u otra de .
o ..
fueron recreadas.
La respuesta original:
.
significa el directorio actual.
..
significa el directorio padre.
Entonces, en circunstancias normales, siempre son diferentes.
La única vez que producen el mismo resultado es cuando estás en la raíz del disco. Entonces en C:\>
dir .
y dir ..
producir la misma salida.