it-swarm-es.com

Windows 7, propiedades de archivo, fecha de modificación, ¿cómo se muestran los segundos?

¿Alguien sabe una manera de mostrar inmediatamente los segundos de la propiedad de modificación de fecha de un archivo en la GUI? Entonces, si crea un archivo, cualquier archivo en cualquier directorio, haga clic con el botón derecho y elija Propiedades, la fecha modificada (si es reciente) dirá algo como "dd/mm/aaaa hh: mm, hace un minuto"- recuerda que esto está en Windows 7. Windows XP lo hizo normalmente. Luego cambiaron algo.

Si esperas un momento, al final verás los segundos, no estoy seguro de cuánto tiempo es, pero esto es increíblemente molesto si quieres solucionar algún problema que se basa en el segundos de marcas de tiempo ... ¿hay un ajuste? ¿Clave de registro puedo cambiar tal vez?

Literalmente estoy usando Chrome, pegando en la ruta del directorio para poder ver los segundos rápidamente (como una solución) pero sería bueno poder usar Win7.

77
Jordan W.

Encontré una solución en http://www.nicholasoverstreet.com/2010/03/windows-7-annoyance-file-properties/ .

Vaya a 'Panel de control' → 'Región e idioma' → 'Configuración adicional' → pestaña Fecha.

Elimine la cadena dddd (por ejemplo, cámbiela a ddd) haga clic en 'Aplicar' y debería funcionar bien.

Explicación:

'Rightclick file properties' usa el valor "Long Date" + empty_space + "Long Time". La fecha larga es 'dddd, d MMMM aaaa' por defecto, y 'Tiempo largo' es h:mm:ss tt. Sin embargo, parece que siempre que tenga la cadena dddd en 'Fecha larga', puede que a veces ignore su configuración de 'Tiempo Largo', anulando con "x minutos atrás".

61
Andrew

He estado buscando el mismo problema y, por lo que puedo decir, no hay una manera.

Sin embargo, he estado usando una solución que ha satisfecho lo que necesitaba, así que espero que te sirva de ayuda. El siguiente comando, cuando se ejecuta desde una línea de comando en el directorio en cuestión, imprimirá los nombres de los archivos y la fecha de modificación en segundos:

forfiles /c "cmd /c echo @file @ftime"

Espero que pueda ser de alguna utilidad para las personas.

22
dlanod

Es importante tener en cuenta que Windows muestra segundos. La ocultación de segundos solo ocurre en la ventana principal del Explorador:

enter image description here

Pero Andrew no estaba preguntando sobre la ventana principal del Explorador, sino sobre el diálogo Haga clic con el botón derecho -> Propiedades , el cual muestra segundos:

enter image description here

Si funciona en Propiedades, ¿por qué no en la ventana principal?

La razón por la que no ve los segundos es que fue una decisión de usabilidad eliminarlos (al 99% de los usuarios no les importa la segunda vez que se modificó un archivo).

Para lograr esto, el equipo de Shell está llamando GetTimeFormatEx , usando la marca que le pide que elimine segundos:

GetTimeFormatEx(..., TIME_NOSECONDS, ...);

que devuelve el formato Tiempo corto ::

alt text

con cualquier segundo (ss)1 remover completamente, quitar, eliminar.

1Aunque la configuración regional predeterminada en-US no especifica ss en el formato Tiempo corto ; TIME_NOSECONDS eliminará cualquier ss incluso si existiera.  Tampoco obedecería ese comando incluso si lo fueras.

Editar : si desea que vea la hora en que se modificó un archivo (hasta el segundo), use la GUI de Windows. Le muestra la hora en que se modificó un archivo (hasta el segundo):

enter image description here

Si no desea utilizar la GUI de Windows para ver la hora en que se modificó un archivo (hasta el segundo), no lo use.

Editar 26/03/2015 : La interfaz de usuario de Windows siempre mostrará el tiempo modificado hasta el segundo, incluso si el archivo se ha modificado muy recientemente:

enter image description here

Edición 28/01/2016 : Incluye captura de pantalla de Windows 10 para mostrar que Windows 10, como Windows 7, 8 y 8.1, hace Mostrar segundos.

16
Ian Boyd

Puede ver la hora de creación/modificación del archivo rápidamente en PowerShell :

PS C:\Users\mskfisher> $file = C:\windows\notepad.exe
PS C:\Users\mskfisher> $file = Get-Item C:\windows\notepad.exe
PS C:\Users\mskfisher> $file.CreationTime

Monday, July 13, 2009 6:56:36 PM


PS C:\Users\mskfisher> $file.LastAccessTime

Monday, July 13, 2009 6:56:36 PM


PS C:\Users\mskfisher> $file.LastWriteTime

Monday, July 13, 2009 8:39:25 PM

Inspirado por una publicación del blog de TechNet que usa PowerShell para algunos otros trucos locos .

15
mskfisher

Según Microsoft Answers : (Archivado, enero de 2010)

Desafortunadamente, no sabemos por qué se eliminó esto; está en el lado de los desarrolladores y está fuera de nuestro ámbito de "in-the-know".

Como lo especificó, Chrome (y Firefox) mostrará segundos.

Acabo de cargar XP pro en vmware, y vi que el valor predeterminado para XP es sin segundos. Luego verifiqué GNU ls en Linux y Cygwin, no se muestran segundos (de forma predeterminada). Por supuesto, puede hacer ls -l --time-style=full-iso para obtener la granularidad que necesita. Supongo que nunca pensé en necesitar ese nivel de detalle.

5
Darren Hall

fileTweak es un programa que agrega una pestaña en las propiedades de Explorer. Se utiliza principalmente para cambiar la fecha/hora, pero mostrará segundos. Lamentablemente no es gratis.

Dicho esto, pensé que había un complemento gratuito que básicamente hacía lo mismo.

0
Scott McClenning

Si desea que un complemento gratuito de Windows Explorer se muestre creado, modificado, acceda a los tiempos en segundos, pruebe stexbar . Agrega una pestaña a las propiedades de un archivo que permite cambiar los tiempos de acceso creados y modificados, y muestra los tiempos actuales con segundos.

Consulte aquí para obtener más información.

0
jxf011

Explorer ++ muestra segundos. Utilicé eso para este problema.

https://explorerplusplus.com/download

0
Dean